Cleaned not-so-dirty throttle body now p0300 - Chevy TrailBlazer, TrailBlazer SS and GMC Envoy Forum

Welcome Enthusiast! If you already own a Chevy TrailBlazer or GMC Envoy or perhaps thinking of purchasing such a vehicle, then you have come to the best TrailBlazer and Envoy site on the net! Rainier, Bravada, Ascender, and 9-7x owners welcome too!

You are currently viewing our site as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to search and post topics, communicate privately with other members, respond to polls, upload content, and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.
Join Today!
Go Back   Chevy TrailBlazer, TrailBlazer SS and GMC Envoy Forum > 2002 - 2009 TrailBlazer/Envoy Tech > 02-09 Vortec 5.3L V8 Engine and Drivetrain > OEM Issues

OEM Issues Original Equipment Repairs and/or Problems is the premier GMC Envoy Forum on the internet. Registered Users do not see the above ads.
Thread Tools
Old 08-13-2019, 11:37 AM
LeechDogg LeechDogg is offline
New Member
2004 GMC Envoy SLT XUV
Medium Red Metallic 4.2L I6 2WD
Join Date: Jan 2015
Location: Napa, cA
Posts: 2
Cleaned not-so-dirty throttle body now p0300

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.
Reply With Quote Quick reply to this message
Sponsored Links
Old 08-15-2019, 11:54 PM
wcosh's Avatar
wcosh wcosh is offline
New Member
2003 Chevy TrailBlazer LT EXT
Dark Green Metallic 4.2L I6 4X4
Join Date: Aug 2009
Location: Vancouver BC
Posts: 331
I think you are on the right track...but if I were you I would try changing or chasing just one code at a time. Too many changes (fixes) at a time without results is making the diagnostics too difficult to pin down.

I would deal with P0340 first. The sensor and actuator are not really expensive parts so I would just go ahead and change them both out. Check for codes when completed.

Common problems that come up after repairs done:
-hopefully you disconnected the battery (or pulled fuse) when you cleaned the TB. The throttle position actuator seems to be prone to issues if moved around without disconnecting the battery

-coils. its very easy to misalign the "boot" when inserting the coil pack. Results in misfire on that cylinder.

Good luck to you. I'm sure it will get sorted out if you just go one step at a time
Reply With Quote Quick reply to this message
Old 08-16-2019, 06:33 AM
princej99 princej99 is offline
New Member
2008 GMC Envoy SLE
Bordeaux Red Metallic 4.2L I6 4X4
Join Date: Jan 2018
Location: ont
Posts: 533
congrats on doing it yourself.

we will get you through this.

we do not recommend disconnecting the battery to clear the pcm for a throttle body cleaning. we would suggest to pull fuses 10 and 28 (PCM A and B) instead. that would have saved your temp actuator (blend door for HVAC)

p0340: check the camshaft position sensor wiring, and if needed replace it.
Reply With Quote Quick reply to this message
Old 08-21-2019, 08:33 PM
LeechDogg LeechDogg is offline
New Member
2004 GMC Envoy SLT XUV
Medium Red Metallic 4.2L I6 2WD
Join Date: Jan 2015
Location: Napa, cA
Posts: 2
Thanks folks,
I wrote an update last week, but it was never cleared by a moderator!

Here's the scoop:

Switched out all coils and spark plugs, didn't help. Brought in to a random mechanic since mine all moved away- bad idea. They told me I had a bad coil and that there was 1 sensor broken (but didn't have time to ID which one, it would take another hour and $165 to solve).
Some miscommunication between the Tech and the Owner led me pay the $165 'diagnostic' charge and get the heck out of there. I went right to autozone and picked up a new camshaft position sensor (not the actuator solenoid) and swapped it out- worked like a charm!

To the shop owner's credit he later called me to fess up and say 'You have a V6, the tech told me it was a V8, which is why my charges on repairs were gonna be so high and take so long".

Now the doozy- for the passenger side temperature actuator- I couldn't get to the last screw to switch it out, but I could unplug it and get to the pins. I rigged up a 12v battery and matched it to some pins on the actuator while it was still in place (find the video by searching for HVAC Temperature Actuator Reset ACDelco TechConnect on youtube).
I tried forward, and the reverse, and saw the guide moving on reverse. I held the contacts until it came to a stop and now I have cool air blowing out of my Passenger and Read vents!
Not sure if this reset the actuator, or if I will have to switch it back when the weather dies down, but for now I'm feeling pretty good.

Thanks for the help.

Would be interested in more info on when to use a battery tender to hold charge on vehicle when I'm doing these sorts of repairs... seems like disconnect battery vs. pull fuses is a hot topic!
Reply With Quote Quick reply to this message
Sponsored Links

Quick Reply

Register Now

In order to be able to post messages on the Chevy TrailBlazer, TrailBlazer SS and GMC Envoy Forum forums, you must first register.

Please enter your desired user name, your email address and other required details in the form below.
(Only letters, numbers, dashes and underscores are permitted for user names)
The user name that you choose is permanent and can never be changed.
User Name:
Please enter a password for your user account. Note that passwords are case-sensitive.
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

» Sponsors

Advertising Info

All times are GMT -4. The time now is 11:46 AM.

Chevy TrailBlazer and GMC Envoy Enthusiasts - Copyright 2004 - 2009 All Rights Reserved.
All trademarks referenced herein are property of their respective owners.
RSS Feed