With all those codes, it's defianately NOT a fuel system problem, so I hope you aren't planning on paying for all those repairs that didn't solve the problem.
That said, it looks to me like something cam unplugged. The codes with High Input are circuit malfunctions. Meaning the computer can't see the sensors. I'd be looking for a wiring issue.
Bill has already paid a dealership in La Paz for the "repairs". The truck has been disabled down here for several weeks.
I wasn't able to try cranking the engine over until this morning because the batteries were flat when I went to Bill's place a couple of days ago. Anyway, before cranking, the two codes present were P06A6 and P02E9.
After cranking for 1o seconds, during which time the tacometer did NOT register any rpm, the codes present were:
P064C which is glow plug control module
P0335 which is Crankshaft Position Sensor
Yes, I agree that this looks like a nasty electrical problem - there's a short somewhere.
I took a look at obvious connectors like the IAT, etc and could see no obvious signs of chafing or breaks, but I spotted a sensor of some sort near the rear top of the engine that is "loose" and has me puzzled, so I took a picture. (I've been away from Ford for a while so I can't identify the sensor myself). Could someone please tell me what it is? It is attached to an insulated wrap and then dives down behind the engine and it is easy to move around, almost flopping, as if it isn't properly attached down behind the engine.
There are 3 pictures. The first shows the engine with a red arrow showing where the sensor? is located.
The second picture is closer but the sensor? is out of focus, sorry. The third picture shows the sensor? close up.
Just wondering if this item could be contributing to the problems.
Thanks for all the help so far. Bill may have to send the truck north on a flat bed.