check this site 1st its not a straight forward job.. http://forums.trailvoy.com/search.php?searchid=1710816
of corse
Change oil pump 2003 Gmc Envoy
how to replace the thermostat on a 2003 Mazda protege es 2.0
The 2003 GMC Envoy inline 6 engine does not have a timing belt but a timing chain. No need to replace anything unless the chain breaks.
Trouble code P0128 means:Coolant thermostat (coolant temp below thermostat regulating temp)
The thermostat housing is on the drivers side of the engine. It is where the bottom radiator hose connects to the engine.
If your vehicle is equipped with the 4.2ltr 6 cylinder, the thermostat and housing are replaced together, located on the side of engine block behind alternator.
Should be a removable housing at the engine end of the upper radiator hose
deal with it buddy
thermostat is located behind the alternator on the drivers side bottom hose 2 bolts and the thermostat and aluminum is one peace cost is around $50.00 at NAPA
the 1028 is trouble code for thermostat low temp check temp gauge for low temp replace thermostat
The thermostat, in your 2003 Ford Escape, by removing the water hose and the 3 bolts from the thermostat housing. The thermostat will easily come out. Reverse the process to install the new thermostat.