2004 GMC Envoy SLT XUV 4.2L 156,000 miles- the car that made GMC bankrupt.
So I had a problem with cruise control not working, and then I got a p0340 error code plus a code my OBD couldn't read).
Before we go any further: I'm a weekend warrior, with no real mechanical knowledge or skills, you guys and your damned how-tos are enablers.
I found on here I should start by cleaning the throttle body because sometimes it gets sticky. Pulled it off, and it looks fine with only minor deposits which I clean off. While putting it back together I missed connecting this loose hose which sticks out the bottom of what I'll call the air box (it has the VTEC logo on it, big plastic box on top of the coils).
Excited for my car to work, I go to pick up the kids ~3 miles away. Disaster. Engine now feels clunky, my passenger-side temperature actuator is misaligned and my 6 cd changer has taken a s**t (that's for another thread). To boot, I'm throwing codes p0340.
Time to clean the camshaft position sensor and the camshaft position actuator- with another fine how to on this forum! They look pretty clean, but I have some ether left so I try to spray them out anyways.
Happy I'm able to get the serpentine belt back on, I start up my truck to find new codes p0305 AND p0340.
Poop. Throw parts at it. Yesterday I got my set of Coils in the mail along with 5 of the 6 spark plugs I ordered (AMAZON!?!?!).
Changed them all out, and still no avail. Every time I go a few miles it throws p0340 with either a single coil fault (p0301, p0304, p0305) or random misfire, p0300.
Probably just going to try to find a new mechanic (my last 2 just cashed in a sold to folks from out of town).
Think I need to buy a new camshaft position sensor and camshaft position actuator? Intake manifold gasket?
Cheers in advance.
So I had a problem with cruise control not working, and then I got a p0340 error code plus a code my OBD couldn't read).
Before we go any further: I'm a weekend warrior, with no real mechanical knowledge or skills, you guys and your damned how-tos are enablers.
I found on here I should start by cleaning the throttle body because sometimes it gets sticky. Pulled it off, and it looks fine with only minor deposits which I clean off. While putting it back together I missed connecting this loose hose which sticks out the bottom of what I'll call the air box (it has the VTEC logo on it, big plastic box on top of the coils).
Excited for my car to work, I go to pick up the kids ~3 miles away. Disaster. Engine now feels clunky, my passenger-side temperature actuator is misaligned and my 6 cd changer has taken a s**t (that's for another thread). To boot, I'm throwing codes p0340.
Time to clean the camshaft position sensor and the camshaft position actuator- with another fine how to on this forum! They look pretty clean, but I have some ether left so I try to spray them out anyways.
Happy I'm able to get the serpentine belt back on, I start up my truck to find new codes p0305 AND p0340.
Poop. Throw parts at it. Yesterday I got my set of Coils in the mail along with 5 of the 6 spark plugs I ordered (AMAZON!?!?!).
Changed them all out, and still no avail. Every time I go a few miles it throws p0340 with either a single coil fault (p0301, p0304, p0305) or random misfire, p0300.
Probably just going to try to find a new mechanic (my last 2 just cashed in a sold to folks from out of town).
Think I need to buy a new camshaft position sensor and camshaft position actuator? Intake manifold gasket?
Cheers in advance.