A code P0128 may mean that one or more of the following has happened:
Low engine coolant level
Leaking or stuck open thermostat
Faulty cooling fan (running too much)
Faulty coolant temperature (ECT) sensor
Faulty intake air temperature (IAT) sensor
Verify coolant strength & level
Verify proper cooling fan operation (check if it's running more than it should).
Verify proper engine coolant temperature (ECT) sensor operation,
Verify proper intake air temperature (IAT) sensor operation,
If the above items check out good, replace the thermostat
Drain the cooling system.
Remove the radiator inlet hose from the coolant outlet pipe.
Remove the bolt securing the oil level indicator tube, coolant outlet pipe and engine front lifting bracket from the cylinder head.
Remove the coolant outlet pipe from the thermostat housing.
Remove the O-ring seals from the coolant outlet pipe. Discard the O-rings.
Remove the intake manifold.
Remove the thermostat housing bolts.
Remove the thermostat housing with thermostat, from the engine.
Remove and discard the seal ring.
Remove the thermostat from the thermostat housing.
Install the thermostat into the thermostat housing.
Install a new seal ring.
Position the thermostat housing with thermostat, to the engine.
Install the thermostat housing bolts and tighten to 15 ft. Lbs. (20 Nm).
Install the intake manifold.
Lubricate 2 new O-ring seals with coolant.
Install the new O-ring seals around the coolant outlet pipe grooves.
Insert the coolant outlet pipe (3) into the thermostat housing.
Install the bolt securing the oil level indicator tube, coolant outlet pipe and engine front lifting bracket to the cylinder head and tighten to 15 ft. Lbs. (20 Nm).
Connect the radiator inlet hose to the coolant outlet pipe.
Fill the cooling system.
Wednesday, October 15th, 2008 AT 3:23 PM