When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My '88 has the factory dual tank set up with the dash switch. For some time now the fuel gauge has been in the habit of reading off the gauge high in one setting and then off the gauge low in the other.
Had that same problem with my 87 F250 with the 6.9L diesel way back in the mid 1990's. Both in tank sending units were worn out, at that time I had to replace both fuel pickup assemblies (price then was $120 each ) to get the gauge working again for both tanks.
When I dropped the tanks and took out the pickup assemblies you could see the wear in the printed circuit board used to measure the resistance (fuel level). I could not find the printed circuit cards anywhere at the time, they could be replaced easily from what I remembered but without a source of supply, replacing the whole pickup assembly was the only answer.
Remember that a fuel level gage is just a resistance meter, calibrated from E to F, rather than X to Y ohms (forget the exact range that Ford uses). As stated, your issue is with the sender units, or the wiring leading to them. You should be able to get the wire and check your gage movement by grounding and ungrounding the wire. The gage should swing full scale and back, indicating it is working while you ground and unground the wire. This means your problem is with the sending unit, as some others have suggested it is a wear item.
Rezvani's Latest Post-Apocalytic Monster Is a Ford F-150 Raptor Underneath
Slideshow: Called the Fortress, the 850-horsepower pickup combines Raptor underpinnings with military-inspired features, survival equipment, and a starting price of $285,000.