Yes the sensor could be a problem, I had a vehicle do the exact same thing with the gauge, it wasn't operating at the normal range it was too low like you said. I checked for trouble codes and that was the problem. Changed the sensor and now it runs perfect. Is your check engine light on?