I have an 05 Envoy XL 4WD 4.2L. Bought it last May (2015) with about 173k on it. I have 184k on it now. In January I was getting P0128 (Failure to reach operating temperature) so I changed the thermostat. No issues for several months.
Maybe 2 months ago (April?) the temperature gauge started jumping all over the place one day. I read that I probably should have replaced temperature sensor/sender when I did the t-stat, but it never did it again so I wasn't too worried about it.
Last month, I noticed the roaring fan noise when I left the driveway and I got another CEL ( P0495 - Fan Speed too high). I reset the code and it didn't come back. The roaring fan seems to have gotten better, but I still hear it occasionally when first starting the truck.
Finally, fast forward to this week. CEL came on again and it was P0480 (Fan 1 Control Circuit). I've also been noticing the temp gauge boucing around a bit between 1/4 and 1/2 (210). Since I replaced the thermostat in Jan, it has always sat just past 210 (but not quite to the next tick mark). I know the gauge is a little bit of PCM smoke and mirrors, but anyway...... I reset the CEL and it came back about 3 days later, but this time was P0128 (Failure to reach operating temp) again. I reset that and today the CEL came back again. This time it's P0480 and P0128.
I've read a ton of threads on each of my codes, but I haven't found anyone with this combination of the 3. If anyone has any diagnostic advice, I'm all ears. I'm tempted to replace the temperature sensor/sender and fan clutch. While I'm in there I will inspect the wiring harness as I've heard it can rub/chafe and cause the P0480. The thermostat in January was from Autozone. Should I have gone Delco? Should I do the water pump if I do the fan clutch? Finally if I do the fan clutch, should I go Dorman or Delco? I'm paranoid on the ACDelco thing since I had to do my engine mounts twice after the cheap aftermarket parts were junk.
Thanks for your advice.
Maybe 2 months ago (April?) the temperature gauge started jumping all over the place one day. I read that I probably should have replaced temperature sensor/sender when I did the t-stat, but it never did it again so I wasn't too worried about it.
Last month, I noticed the roaring fan noise when I left the driveway and I got another CEL ( P0495 - Fan Speed too high). I reset the code and it didn't come back. The roaring fan seems to have gotten better, but I still hear it occasionally when first starting the truck.
Finally, fast forward to this week. CEL came on again and it was P0480 (Fan 1 Control Circuit). I've also been noticing the temp gauge boucing around a bit between 1/4 and 1/2 (210). Since I replaced the thermostat in Jan, it has always sat just past 210 (but not quite to the next tick mark). I know the gauge is a little bit of PCM smoke and mirrors, but anyway...... I reset the CEL and it came back about 3 days later, but this time was P0128 (Failure to reach operating temp) again. I reset that and today the CEL came back again. This time it's P0480 and P0128.
I've read a ton of threads on each of my codes, but I haven't found anyone with this combination of the 3. If anyone has any diagnostic advice, I'm all ears. I'm tempted to replace the temperature sensor/sender and fan clutch. While I'm in there I will inspect the wiring harness as I've heard it can rub/chafe and cause the P0480. The thermostat in January was from Autozone. Should I have gone Delco? Should I do the water pump if I do the fan clutch? Finally if I do the fan clutch, should I go Dorman or Delco? I'm paranoid on the ACDelco thing since I had to do my engine mounts twice after the cheap aftermarket parts were junk.
Thanks for your advice.