C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

Hi Idle - Need ECM rework

Thread Tools
 
Search this Thread
 
Old May 9, 2026 | 07:30 PM
  #1  
4indog's Avatar
4indog
Thread Starter
Cruising
15 Year Member
 
Joined: Dec 2008
Posts: 14
Likes: 4
From: Vegas
Default Hi Idle - Need ECM rework

My 88 auto intermittently idles at 900 in gear w/no codes. I have isolated it to the ECM and am looking for a vendor to repair it. It is definitely the ECM causing the issue as when the instant mpg displays valid numbers (before stopping) the idle is normal (650). When the instant mpg displays 0 (before stopping) the idle is high. If someone has had this issue or just knows of a solid vendor to fix it, please advise me. Thanks in advance.
Reply
Old May 9, 2026 | 09:08 PM
  #2  
AZSP33D's Avatar
AZSP33D
Drifting
 
Joined: Jun 2020
Posts: 1,685
Likes: 725
From: Stay dangerous my friends
Default

What’s the IAC duty cycle at hot idle,
Reply
Old Yesterday | 02:37 AM
  #3  
2011KLR's Avatar
2011KLR
Drifting
Veteran: Air Force
Photogenic
 
Joined: Sep 2022
Posts: 1,428
Likes: 376
From: Liberty, SC
2023 C4 of the Year Finalist - Unmodified
Default

That sounds very similiar to my issues. I found a refurb ECM in the For Sale subforum here and the problems went away.
Reply
Old Yesterday | 09:00 AM
  #4  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,389
Likes: 391
From: Lakeville MI
Default

Sounds like excess min air (adjustment). Warm/hot idle speed in gear for auto trans cars is typically 550-575 rpm.

The IAC control is rather complicated. This is only a brief summary: The idle speed is not really controlled above 1.8 mph. Otherwise, the IAC will follow the throttle and will be parked in an intermediate position while off throttle while moving (dependent upon coolant temperature and history, fan, etc). With the converter locked the engine speed will generally follow the vehicle speed (for a given gear). With the converter unlocked the engine speed will vary with the airflow through the throttle and IAC (and any vacuum leaks) and will also be influenced by the vehicle speed, gear ratio and converter slip (see the N/V ratio).

Here is a log from an 89 showing some example IAC behavior with respect to throttle position and vehicle speed. The car comes to a stop near the end of the log, however the driver almost immediately shifted into park (or Neutral) at 0 mph, causing the desired idle speed to increase by 50 rpm. The idle speed is only being controlled (PID control) in this region of the log.

https://datazap.me/u/tequilaboy/logs...08&axes=shared

If the rpm is consistently high (overspeed error), it may not enter PID control.

;------------------------------
; PID ENABLE CONDITIONS
;------------------------------
LC543 FCB 3 ; 1%, ENAB T/F IF TPS GT THRESH%
LC544 FCB 0 ; 0, DONT STORE NEW TPS IF ID DIFF VAL < THRESH
LC545 FCB 6 ; 1.8 MPH/3.2, ENAB IAC PID IF Vss > THRESH
LC546 FCB 4 ; 50 RPM/12.5. MIN RPM UNDERSPEED ERR TO ENABLE PID DURING TRANSITION DELAY
;----------------------------------------------

;----------------------------------------------
; IAC TARGET SPEED vs COOLANT TEMP
;
; Dissassemby of ARAP, LINES = 17
;
; TBL = .08 * RPM
;----------------------------------------------
ORG $052E ; RPM Deg c COOL
;----------------------------------
LC52E FCB 84 ; 1050 -40
LC52F FCB 84 ; 1050 -28
LC530 FCB 84 ; 1050 -16
LC531 FCB 84 ; 1050 -4
LC532 FCB 84 ; 1050 8
LC533 FCB 76 ; 950 20
LC534 FCB 72 ; 900 32
LC535 FCB 60 ; 750 44
LC536 FCB 48 ; 600 56
LC537 FCB 48 ; 600 68
LC538 FCB 46 ; 575 80
LC539 FCB 46 ; 575 92
LC53A FCB 46 ; 575 104
LC53B FCB 46 ; 575 116
LC53C FCB 46 ; 575 128
LC53D FCB 46 ; 575 140
LC53E FCB 46 ; 575 152
;----------------------------------------------

Last edited by tequilaboy; Yesterday at 01:49 PM.
Reply
Old Yesterday | 11:43 AM
  #5  
4indog's Avatar
4indog
Thread Starter
Cruising
15 Year Member
 
Joined: Dec 2008
Posts: 14
Likes: 4
From: Vegas
Default

Thanks for your help, but there is nothing mechanically wrong with the car. This issue has been isolated to the ECM. I'm just seeking a reference to someone to repair the ECM.
Reply
Old Yesterday | 06:11 PM
  #6  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,389
Likes: 391
From: Lakeville MI
Default

The reason that the instantaneous mpg may display zero as the vehicle speed is decreasing is due to the running distance counter not updating in time to show that any distance was traveled during the calculation time interval (presumably one second). The mpg calculation is done by the dash, not the ecm.

Running distance and running fuel counters added to the display (same log): https://datazap.me/u/tequilaboy/logs...08&axes=shared

Note: the above log is slightly misleading since the running distance was only displayed to two decimal places in the adx file that was used prior to exporting this log to csv. The running distance counter should increment every 2.64 feet (or 0.0005 miles), so iin reality it will ramp more smoothly than the steps displayed above.

Below 1.8 mph (2.64 ft/sec) you can expect the mpg to go to zero, which is coincidentally the entry speed threshold for PID control.

Last edited by tequilaboy; Today at 07:00 AM.
Reply
Old Yesterday | 11:59 PM
  #7  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,389
Likes: 391
From: Lakeville MI
Default

Another possibility is that you're intermittently entering ALDL (160 baud diagnostic) mode due to a possible short between ALDL pins A & B that mimics a 10k resistor. If so, this will replace the (4 byte) 160 baud serial data that is sent to the dash with the (25 byte) 160 baud ALDL datastream and will also set the desired idle speed to 1,000 rpm independently of the coolant temperature. Check the voltage on ALDL pin B.
Reply
Old Today | 01:04 AM
  #8  
4indog's Avatar
4indog
Thread Starter
Cruising
15 Year Member
 
Joined: Dec 2008
Posts: 14
Likes: 4
From: Vegas
Default

Tboy, I'm afraid I have to disagree with your statement about the cluster calculating the instant MPG. If that were so, the cluster would have to have a throttle sensor input and it doesn't. The ECM has the throttle, vehicle speed and RPM inputs. This allows the ECM to calculate the instant MPG and send it in the serial data to the cluster where it is parsed out to the instant MPG display. My car has been thoroughly diagnosed and the ECM is the culprit here; it is not sending the correct info in the serial data stream and it is affecting the idle.
Reply

Get notified of new replies

To Hi Idle - Need ECM rework

Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

 Joe Kucinski
story-1

Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

 Verdad Gallardo
story-2

Top 10 Corvettes Coming to Mecum Indy 2026!

 Brett Foote
story-3

Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

 Michael S. Palmer
story-4

10 Revolutionary 'Corvette Firsts' Most People Don't Know

 Joe Kucinski
story-5

5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

 Michael S. Palmer
story-6

2027 Corvette vs The World: Every C8 vs Its Closest Competitor

 Joe Kucinski
story-7

10 Most Common Corvette Problems of the Last 20 Years!

 Joe Kucinski
story-8

5 MOST and 5 LEAST Popular Corvette Model Years in History!

 Joe Kucinski
story-9

2027 Corvette Buyer's Guide: Everything You Need to Know!

 Joe Kucinski




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

story-0
Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

Slideshow: Ranking the top 10 Corvette engines by torque output.

By Joe Kucinski | 2026-05-05 11:58:09


VIEW MORE
story-1
Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

Slideshow: A Corvette pace car nearly matching IndyCar speeds sounds exaggerated, until you look at the numbers.

By Verdad Gallardo | 2026-05-04 20:03:36


VIEW MORE
story-2
Top 10 Corvettes Coming to Mecum Indy 2026!

Among a rather large group of them.

By Brett Foote | 2026-05-04 13:56:44


VIEW MORE
story-3
Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

Slideshow: the top 10 things Corvette owners want in the C9 Corvette

By Michael S. Palmer | 2026-04-30 12:41:15


VIEW MORE
story-4
10 Revolutionary 'Corvette Firsts' Most People Don't Know

Slideshow: 10 Important Corvette 'firsts' that every fan should know.

By Joe Kucinski | 2026-04-29 17:02:16


VIEW MORE
story-5
5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

Slideshow: Should you buy a 2020-2026 Corvette or wait for 2027?

By Michael S. Palmer | 2026-04-22 10:08:58


VIEW MORE
story-6
2027 Corvette vs The World: Every C8 vs Its Closest Competitor

Slideshow: 2027 Corvette lineup vs the world.

By Joe Kucinski | 2026-04-24 16:12:42


VIEW MORE
story-7
10 Most Common Corvette Problems of the Last 20 Years!

Slideshow: 10 major Corvette problems from the last 20 years.

By Joe Kucinski | 2026-04-14 16:37:05


VIEW MORE
story-8
5 MOST and 5 LEAST Popular Corvette Model Years in History!

Slideshow: 5 most and least popular Corvette model years.

By Joe Kucinski | 2026-04-08 13:25:01


VIEW MORE
story-9
2027 Corvette Buyer's Guide: Everything You Need to Know!

Slideshow: 2027 Corvette buyer's guide

By Joe Kucinski | 2026-04-17 16:41:08


VIEW MORE