Thursday, March 25th, 2010 AT 10:35 PM
My 2005 chevy equinox, AWD 3.4L engine, has a P0128 code. I have has the thermostat and Engine coolant temperature sensor replaced. I have had the radiator flushed and filled with dex-cool antifreeze. The engine runs and the temperature gauge drops down to cold and the heat turns cool whenever I start driving over 30mph. After driving on the expressway for 20 minutes the engine was still cool enough to touch. The repair shop can't find anything wrong but I cannot pass the emissions test. Any ideas or suggestions of what the problem could be?

