Not really. For every scientist you can name to support your hypothesis (
e.g. Alfred Wegener
WP or Ilya Prigogine
WP) we can name several who don't (
e.g. John Bardeen
WP or Michael O. Rabin
WP or Edward Mills Purcell
WP or Arno Penzias
WP or Walter Alvarez
WP).
As I understand it, Linus Pauling
WP was first labelled a crank for his political activism, which led eventually to his Nobel Peace Prize. He won a Nobel Prize in chemistry before his advocacy of megavitamin therapy and vitamin C became well known and controversial.
Among those who have won the Turing Award
WP, I see a couple of cranky personalities but none who were labelled a "crank" for their discoveries. Marvin Minsky
WP might come closest, but he won the fourth Turing Award in the same year one of his most controversial books (Perceptrons
WP) was published.
In my experience, scientists are far more likely to be labelled "crank" by non-scientists than by their fellow scientists.