either sending unit or gauge is broken. Only 2 real possible solutions man.