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.
So i just got back from a trip to the dunes and before i left my fuel guage was normal but after i got back it stays at full all the time. it goes down when i turn the truck off like normal but other then that is will stay at full. anyone else have this problem and what is the easiest way to fix it??
Not an unheard of problem. With diesel's propensity for absorbing moisture, the metal parts on the sending unit assembly corrode fairly quickly. Mine was covered with rust when I went into my tank this summer, and it is three years younger than yours.
Solution. Run the tank (based on mileage, of course) until you think you'll run out of fuel.
Then, connect a piece of tubing (1/4 inch, I believe) to the metal tube running down the front of your engine from your fuel filter housing drain.
Put the tubing into a 5 gallon bucket.
Open the drain valve on the back of the filter housing.
Start cycling the fuel pump without starting the engine until it pumps the tank empty.
Drop the tank.
Disconnect the fuel filler hoses and wire connector.
Remove the top plastic ring and carefully take out the sending unit.
Could be a bad sending unit, a short in the wires, or the float could be wedged to the top of the tank. I had mine get wedged into the top of the tank once and it did just like yours.
If you pull the plug from the top of the sending unit and ohm the actual sending unit, it should be reading 140-160 Ohms to be reading full. If you get that reading, you'll need to drop the tank and see if the float is stuck in the up position. If it's not, the sending unit is bad.
If you get a lower reading than that, and know your fuel level is lower than full, the sending unit is probably reading correctly and you have problems further down the line.