I have the same issue with a new gauge and sending unit from Classic Parts. My tank is full but it only registers a little over 1/2 tank. I bent the float rod some to adjust but it is still at least 1/4 tank off. Good ground and sending wire. I finally gave up.