Tech / General Engine Is your car making a strange sound or won't start? Thinking of adding power with a new combination? Need other technical information or engine specific advice? Don't see another board for your problem? Post it here!
Sponsored by:
Sponsored by: CARiD

Sudden high idle when at operating temp and check engine light

Thread Tools
 
Search this Thread
 
Old Apr 4, 2025 | 10:01 PM
  #1  
Phoenix Media's Avatar
Thread Starter
Junior Member
 
Joined: Apr 2025
Posts: 3
Likes: 0
Sudden high idle when at operating temp and check engine light

I have a 1991 Firebird, 3.1L V6. I’ve been experiencing this problem since I bought the car almost 2 years ago. It starts and idles fine cold, which is about 1100 rpm, but after a while and after it starts to warm up, it starts to idle really low (500 rpm - 650 rpm) but when you stop at a red light or for any kind of traffic, it decides to surge violently to about 1500 when in gear and throws a check engine light. If you put it in park and it’s not in gear, it shoots to 2500 rpm and continues to slowly climb until you shut it off. The highest it’s gotten for me so far was about 3000 rpm before I shut it down. That also throws a check engine light.

So far to try to remedy this (obviously with no luck) I’ve replaced the EGR gasket, Idle Air Control, all of the vacuum lines (also tested with carb cleaner and nothing’s leaking) and I’ve replaced the upper intake gaskets. I have a feeling the charcoal canister and/or the purge valve are the problem/problems but I figured I’d ask the people who actually know what they’re doing lol.

Other replaced parts include: ECM (old one was dead when I got it), alternator, starter, injectors, all fuel lines (main, vent and return), all brake lines, all brake pads and lower ball joints. Haven’t had to touch anything else so far.

Any help would be greatly appreciated

Thanks!
Reply
Old Apr 5, 2025 | 02:17 PM
  #2  
Vader's Avatar
Moderator
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2000
Posts: 19,660
Likes: 310
Re: Sudden high idle when at operating temp and check engine light

When the surging episodes occur, what is the error code causing the CEL?
Reply
Old Apr 5, 2025 | 03:07 PM
  #3  
Tom 400 CFI's Avatar
Supreme Member
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2000
Posts: 3,176
Likes: 787
From: Park City, UT
Car: '92 Corvette, '89 1/2-a-'Vette
Engine: LT1, L400
Transmission: ZF6, T5
Axle/Gears: 3.45, 3.31
Re: Sudden high idle when at operating temp and check engine light

^That^
Reply
Old Apr 5, 2025 | 03:24 PM
  #4  
Phoenix Media's Avatar
Thread Starter
Junior Member
 
Joined: Apr 2025
Posts: 3
Likes: 0
Re: Sudden high idle when at operating temp and check engine light

Originally Posted by Vader
When the surging episodes occur, what is the error code causing the CEL?
it throws code 34, but I’ve replaced the Idle Air Control twice now.

edit: meant to say it throws code 35. Typed In the wrong number.

Last edited by Phoenix Media; Apr 5, 2025 at 03:28 PM. Reason: Misspoke
Reply
Old Apr 6, 2025 | 01:26 AM
  #5  
Vader's Avatar
Moderator
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2000
Posts: 19,660
Likes: 310
Re: Sudden high idle when at operating temp and check engine light

The error code is not specifically for a problem with the idle air control, but with the idle control SYSTEM. That includes wiring/connectors, unexpected feedback, and the IAC itself. You've replaced the IAC, and we can only guess that was because of the code, so the IAC was a suspect. The new IAC evidently did the same thing, so it was replaced again. The problem with the original IAC is likely still the problem with the second and third. If the connectors, wire harness, ECM drivers, throttle body, or intake system have issues, you can replace the IAC until the world's supply is depleted and still have the same symptoms. It would be very revealing to connect a scanner (like an OLD GM-Tech-I tool or SnapOn MT2500) and see what the ECM is commanding for idle RPM, how many IAC steps are invoked, and what the ECM thinks the engine RPM is.

Also, be aware that the factory tachometers are not always completely reliable after a few decades, and a diagnostic tach is a far better method for diagnosis and adjustments.
Reply
Old Apr 6, 2025 | 07:44 AM
  #6  
Phoenix Media's Avatar
Thread Starter
Junior Member
 
Joined: Apr 2025
Posts: 3
Likes: 0
Re: Sudden high idle when at operating temp and check engine light

Originally Posted by Vader
The error code is not specifically for a problem with the idle air control, but with the idle control SYSTEM. That includes wiring/connectors, unexpected feedback, and the IAC itself. You've replaced the IAC, and we can only guess that was because of the code, so the IAC was a suspect. The new IAC evidently did the same thing, so it was replaced again. The problem with the original IAC is likely still the problem with the second and third. If the connectors, wire harness, ECM drivers, throttle body, or intake system have issues, you can replace the IAC until the world's supply is depleted and still have the same symptoms. It would be very revealing to connect a scanner (like an OLD GM-Tech-I tool or SnapOn MT2500) and see what the ECM is commanding for idle RPM, how many IAC steps are invoked, and what the ECM thinks the engine RPM is.

Also, be aware that the factory tachometers are not always completely reliable after a few decades, and a diagnostic tach is a far better method for diagnosis and adjustments.
Understood. Thank you.
Reply
Old Apr 6, 2025 | 05:50 PM
  #7  
Vader's Avatar
Moderator
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2000
Posts: 19,660
Likes: 310
Re: Sudden high idle when at operating temp and check engine light

The V-6 has some variations in the control scheme from the V-8/TPI system, but the basis is mostly consistent. The IAC can be set to the fully closed position by invoking field service mode in the ECM, and that would effectively reset that to a default position for the first run cycle. Of course, starting the cold engine will cause the ECM to add steps and increase RPM until the coolant temperature and IAT are happy, any the start timer has elapsed.

If there are other vacuum leaks and/or a worn throttle body, all bets are off until those are resolved.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Sandy_
Tech / General Engine
4
Mar 2, 2025 10:59 AM
evilemokid94
V6
5
Mar 3, 2011 09:59 PM
thelast_graham
TPI
12
Sep 22, 2009 08:24 PM
Mitchell22
V6
2
Oct 19, 2007 04:42 PM
dieseldennis
Tech / General Engine
13
Apr 13, 2004 08:35 AM




All times are GMT -5. The time now is 03:58 PM.