Hello kingsgo,
The P0128 is a code for the thermostat, it is common.
The ECM will set this code when the time it takes the engine to reach 176 degrees is out of the range that the ECM expects.
The fix is to replace the thermostat. Follow the steps below for removal and replacement.
1. Drain the necessary coolant from the radiator to be below the the thermostat housing.
2. Remove the alternator.
3. Loosen the hose clamp at the thermostat housing see 1 in figure below then remove the hose.
4. remove the thermostat housing bolts. See image below.
5. Remove thermostat housing from engine block.
6. Clean the engine block sealing surface.
The new thermostat will come with the complete housing assembly.
To install reverse above procedure, torque the thermostat housing bolts to 89 inch lbs.and fill coolant to the proper level and check for leeks.
I hope this helps.
Regards,
netvan
×