I have a 2001 Discovery II that will not register more than slightly above 1/2 on the fuel gauge even after filling the tank. When the fuel level falls below the 1/2 tank mark the fuel gauge works fine. Does anyone know of a fix for this problem which doesn't involve replacing the fuel tank...