You probably got a prob w/ your fuel baffle that is in the tank. Sometimes it's the gauge but usually it's the baffle. You can pull it out and check to see if the magnets on it didn't fall into the tank or if they are dirty they will not send a reading from the float. Mine did the same thing but the circuit board was fried in the baffle. Bought a used one on ebay and it did the trick.:cheers: