did it cross your mind the sender unit is giving the wrong reading, and you tank is full, not sure of how much the petrol tanks hold , i run a diesel and the tank holds approx 10gallon, i assume its the same with petrol, only way to check is remove the sender unit and dip the tank, but please do...