Its probably the float in the gas tank that tells how much fuel is left in the tank... its sticking.
When it says empty, you'd better believe it is.
i have sort of the same problem on my dodge 2000 the temperature gauge recently went out and i replaced the sensor but the gauge always reads 0 your not alone with this one...
Yes. The fuel gauge in most vehicles will settle at 'empty' with the ignition off.
Most Likly a fuel sender problem
Check the serpentine belt or Thermostat stuck.
The float that tells your gauge how much gas you have may be stuck or there is a problem with the system that sends that information to the gauge.
Looking from the rear of the gauge apply +12v to right terminal and ground to left terminal. If functional the gauge will go to full. Reverse wires and the gauge should go to the left below empty. If it does these two things the gauge is working and the problem is wiring or sending unit. Randy Nix
this is a problem with the gauge cluster. very common problem. you may also notice the neeedles moving very erratic at times. it is a common problem with s10/jimmy/blazers/sonoma
More often than not, a fuel gauge problem is usually a faulty fuel gauge sending unit in the fuel tank.
The floater inside your pump is sticking. You will have to replace your fuel pump in order to fix this problem.
it could be a number of reasons it could be a bad cam your oil pump could be broken or it might be one of your lifters
The fuel gauge sending unit in the fuel tank is probably the problem.