It hasn't been to cold lately so I haven't plugged the engine warmer. This morning the truck wouldn't start. Turned over like the batteries were dead. I checked them V is 12.0 or better. Would could the problem be? Starter? 2001 4x4 superduty 145000 miles. F-250.
I went back and re-read this now that the beer is worn off and coffee is kicking in...
I bet you have a couple marginal batteries, and it's doing a couple different things.
I tested mine last fall, and again in January, they passed both times..
while waiting for a wrecker to pick me up off the side of 131 a couple weeks ago (don't go there), they went dead.
well, anyway...
"cranks like the batteries are dead"
you're going to need at least 100 rpm or so (crankshaft) to make enough heat of compression to fire the engine. If the batteries aren't supplying enough to the starter, you're toast right there.
secondly, if you don't have enough voltage to keep the IDM & PCM powered up because the starter circuit is sucking it all up, it'll never run anyway.
So...
first thing you do, pull the cables & charge the batteries.
then, load test them.
if they pass, then you want to do a voltage drop test across
1. cable to post connections
2. cable to starter connection
3. starter to block
I think you'll have found the problem by then