My Idea had the same problem, engine light on and temp gauge flat down. I cleaned the map sensor and the temp gauge is now working but the engine light is still on, I ordered a scan reader and hoping it will tell me the error codes. Anything else I can do?