This is an 03 Envoy XL with a 6 cyl engine.
I have had intermittent P0014 codes for well, years.
In general the newer the oil is the less I see that code.
When I am due an oil change I get it more.
I have changed all the parts that are external in that area. The solenoid valve with the little screen, the position sensor, and one other I think. It's been a while. Changing those parts did not stop the code from being set, so it's likely the problem is with the internal cam positioner, which because of the age, mileage and the PITA I decided to not fix it. I put some rislone in with each oil change in an attempt to flush it out. Over the years this has made that code more rare, but not gone completely.
Yesterday I got the SES light and the code reader instead of the P0014 says P0340.
That's also related to the cam position.
What's changed? What should I look for?
I have had intermittent P0014 codes for well, years.
In general the newer the oil is the less I see that code.
When I am due an oil change I get it more.
I have changed all the parts that are external in that area. The solenoid valve with the little screen, the position sensor, and one other I think. It's been a while. Changing those parts did not stop the code from being set, so it's likely the problem is with the internal cam positioner, which because of the age, mileage and the PITA I decided to not fix it. I put some rislone in with each oil change in an attempt to flush it out. Over the years this has made that code more rare, but not gone completely.
Yesterday I got the SES light and the code reader instead of the P0014 says P0340.
That's also related to the cam position.
What's changed? What should I look for?