My 2003 Vibe GT (90000mi) check engine light came on tonite....my OBDII scanner said "P0128" which is "coolant temp below thermostat regulating temp". The car drives fine, runs smooth, coolant/oil levels ok, air filter clean, etc. All other gauges on the dash read fine. Is this a...