# Engine revs when vehicle stopped

**URL:** <https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293>\
**Category:** Maintenance/Repairs\
**Tags:** chevrolet, suburban\
**Created:** [March 23, 2014, 12:26am UTC](https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293 "2014-03-23T00:26:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![WadeC1](https://avatars.discourse-cdn.com/v4/letter/w/87869e/32.png) [@WadeC1](https://community.cartalk.com/u/WadeC1)\
**Post date:** [March 23, 2014, 12:26am UTC](https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293/1 "2014-03-23T00:26:12Z")

</div>

My engine revs up no matter if the thing is hot or cold when I come to a stop at a red light, SOMETIMES. Other times it will idle at 100 and then wants to idle around 1000 and has idled as high as 1200. I’ve been told EGR, TPS, Idle Control Motor, or Intake gaskets. I did have a code 22 which occurred after a friend unplugged the TPS and reconnected it, but no other codes or check engine lights. Tuned engine 2 weeks ago, but problem still persists. Where do I start and what equipment do I need. I am a professional diesel tech, but not so much with gas.

---

<div class="post-metadata">

**Author:** ![jesmed1](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/jesmed1/32/2097_2.png) [@jesmed1](https://community.cartalk.com/u/jesmed1)\
**Post date:** [March 23, 2014, 12:36am UTC](https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293/2 "2014-03-23T00:36:54Z")

</div>

Code P022 is for a problem with the variable cam timing, which can cause idle problems:

[http://www.obd-codes.com/p0022](http://www.obd-codes.com/p0022)

I’d start by checking the VCT solenoid as described above. Then check idle air control valve (it can be cleaned if necessary). Also check for vacuum leaks.

---

<div class="post-metadata">

**Author:** ![cigroller](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cigroller](https://community.cartalk.com/u/cigroller)\
**Post date:** [March 23, 2014, 3:54am UTC](https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293/3 "2014-03-23T03:54:03Z")

</div>

You need to tell us what year it is and what engine is in it. I’m assuming it is pre-1996 and the 22 code is OBDI rather than OBDII. But knowing which engine might also be helpful.

I would clean the idle air control valve and the throttle body for starters. And check for vacuum leaks.

---

<div class="post-metadata">

**Author:** ![asemaster](https://avatars.discourse-cdn.com/v4/letter/a/5f9b8f/32.png) [@asemaster](https://community.cartalk.com/u/asemaster)\
**Post date:** [March 23, 2014, 3:58am UTC](https://community.cartalk.com/t/engine-revs-when-vehicle-stopped/84293/4 "2014-03-23T03:58:00Z")

</div>

What’s the year and engine of your Suburban?
