fuel sensor in the gas tank is bad or the wires to it are loose or broken.
I would assume that the wires are hooked up backwards
Where is it stuck? on full or empty? if on full you got a bad ground, if empty you got a bad float.
bad sending unit
The fuel sensor in the gas tank is bad.
Most Likly a fuel sender problem
probably no gas, if there is gas then your gauge in the tank is broken or frozen
Its probably the float in the gas tank that tells how much fuel is left in the tank... its sticking.
On a car, there is a float inside your gas tank. It is attached to a switch that sends the empty.....full signals to your fuel gauge.
inertia
The sending unit is probably bad, not unusual.
Float could be stuck in the tank or the ground wire on the tank is broke.
12 in the tank, 10 gallons full to empty on the gauge