not sure whats going on there, does it ever rest on zero? maybe just a guage gon bad. maybe hook up a mechanical guage to the engine, if someone could chime in as to where would be an easy spot on the motor to hook one up, that would help tell if the guage is fubar