I have an 81 E150 with a 302, dual tanks and I have similar problems. I am in Calgary and the starting problems began once the weather got below zero. I've replaced the solenoid twice, the starter once, and the problem has actually blown 2 new batteries! I currently have a borrowed used battery that was working until the weather got real nasty and dipped down to -30. I could not start it for a couple of days during the cold spell. Now that it is "warmer" (only -15)

the engine will crank but will not roll over. It just does not want to got that last little distance and fire up. I would bet that if the weather warmed up to above zero the damn thing would start no problem. Anybody have any ideas??
Thanks