First of all let me say, I really truly appreciate this site and the other site that everyone used to use. It has helped me immensely over the years.
Here is the deal, I was getting a P0301 code and a pretty rough ride, so after looking up what the code was, I decided to change the sparkplugs on my 2005 Envoy XL SLT 4x4 with 135k miles on it. The plugs were still original. So I disconnected the neg battery cable, removed the resonator and commenced to changing the plugs with Bosch Double Platinum plugs. Took about an hour. Plugged up the battery again, started the engine and let it run a bit ~5 mins, turned it off, put the resonator back on, and drove the truck around for about 10 mins. I noticed that as I came to stop signs and the truck went to idle, if the A/C was on, the engine would stall out. Go down from around 800 rpm to less then 500 and then just die.
So I look on here to see what could be the cause, figured the PCM is trying to learn the new setup, so I figured I would drive it more. I drove in this morning for a 20 mile commute, at the end of the drive the engine still stalls out with the A/C on when at idle, but not with the A/C off. A/C off the idle is around 800 rpm.
So the question is do I need to go back and do the Throttle Body cleaning, and have the PCM relearn the newest setup with a clean system? Or is there something else that could be going on here?
Here is the deal, I was getting a P0301 code and a pretty rough ride, so after looking up what the code was, I decided to change the sparkplugs on my 2005 Envoy XL SLT 4x4 with 135k miles on it. The plugs were still original. So I disconnected the neg battery cable, removed the resonator and commenced to changing the plugs with Bosch Double Platinum plugs. Took about an hour. Plugged up the battery again, started the engine and let it run a bit ~5 mins, turned it off, put the resonator back on, and drove the truck around for about 10 mins. I noticed that as I came to stop signs and the truck went to idle, if the A/C was on, the engine would stall out. Go down from around 800 rpm to less then 500 and then just die.
So I look on here to see what could be the cause, figured the PCM is trying to learn the new setup, so I figured I would drive it more. I drove in this morning for a 20 mile commute, at the end of the drive the engine still stalls out with the A/C on when at idle, but not with the A/C off. A/C off the idle is around 800 rpm.
So the question is do I need to go back and do the Throttle Body cleaning, and have the PCM relearn the newest setup with a clean system? Or is there something else that could be going on here?