search for fuel level, its been talked about. It sometimes the contact on the sender, or the baffle plate came loose inside the tank.
Just some problems i have read about.
Easiest way is to take the unit out and look, takes about 10 minutes
Good luck
Hai