Hi Idle in gear normal in park
I have a 03 GMC 4.2 Envoy with 310,000 miles truck as been running pretty well with normal service issues. This one has me stumped.
When truck is in park or Neutral idle is around 1,200 or so. Pretty much where its been sense I purchased it new. However when its put into gear, the engine races to 2400 rpm without touching gas peddle. On road it will move right along at 25-25 MPH without touching peddle. Put in neutral it idles back down.
Got few codes P0172 P0440 and P0442 evap leaks small, Bank 1 system rich
I sure I need to clean throttle body, but I am doubtful that this is causing my issues. Something it telling the throttle to open up when in gear and to close when in park. Any suggestions or solutions are welcome.