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

How to read 86 Vette engine light codes?

Old 05-29-2010, 03:18 PM
  #1  
tjb101084
Advanced
Thread Starter
 
tjb101084's Avatar
 
Member Since: May 2010
Posts: 85
Likes: 0
Received 0 Likes on 0 Posts
Default How to read 86 Vette engine light codes?

I have been playing with my car for a few days and need to n
know how to reead the engine codes due to my check engine light being on.

Can any one point me to the right direction of this process?
Old 05-29-2010, 03:25 PM
  #2  
Casket86
Racer
 
Casket86's Avatar
 
Member Since: Apr 2010
Location: New Prague MN
Posts: 285
Likes: 0
Received 0 Likes on 0 Posts
Default

From 1984 until the end of the 1993 model year a 12 pin ALDL was used. After that, a 16 pin ALDL connector was used. The 1994 and 1995 model year still used the OBD-I system even though they have 16 pin connectors. The 16 pin connector in the 1996 C4 is used for the much more complex OBD-II system and a scan tool is required to discover the OBD-II system's secrets.

For the '84- end of '93, 12 pins:


Pin "B" is the diagnostic enable pin and pin "A" is ground. Grounding pin "B" to enable the diagnostic readout of the ECM/PCM.

To recover the codes, short pins "A" and "B" together using a small section of electrical wire or paper clip.

With the ignition turned OFF, short pins "A" and "B" on the ALDL.

Turn IGN ON (but not to RUN).

The "Check Engine" light (early C4s) or "SYS" light (later C4s) will flash a Code 12 (a single flash followed by two flashes) and will repeat three times (Flash (pause) Flash Flash (long pause), Flash (pause) Flash Flash (long pause), Flash (pause) Flash Flash (long pause).

Code 12 is a delimiter or marker code to show where the error code string begins and ends.

After the three Code 12 flashes, you will either get an error code (or codes) or you will get another string of Code 12 flashes if there are no trouble codes stored.

All codes are repeated three times with a long pause between each code group (36 or Flash Flash Flash pause followed by six flashes, repeated three times, folowed by a long pause with any additional codes stored then flashed).

The "Check Engine/System" light on with engine running means the condition(s) are currently present. If the light is not on during RUN operation, the limits were exceeded at some point in time and the event was recorded in memory, but the reading has since returned to the normal operating range.

Remember to remove the shorting device from the connector after you have read the codes.

Clearing the Codes

To clear the codes from memory, remove the negative battery cable for a minimum of 10 seconds.

Disconnecting the battery will clear all stored codes and and any stored memory (radio button presets, clock, trip odometer, average gas mileage memory, power seats). Your ECM/PCM computer will also have to relearn timing/mixture/exhaust emissions.

Make absolutely certain the ignition key is turned OFF. If you connect the battery with the ignition switch ON, you can destroy the ECM/PCM module.
Old 05-29-2010, 03:27 PM
  #3  
Casket86
Racer
 
Casket86's Avatar
 
Member Since: Apr 2010
Location: New Prague MN
Posts: 285
Likes: 0
Received 0 Likes on 0 Posts
Default

I used the above listed method on my 86. Works great. Do you have a service manual? The manual has a nice graphic of the diagnostic connector and a complete listing of codes.
Hope this helps.

Casket
Old 05-29-2010, 03:31 PM
  #4  
floridamale
Safety Car
 
floridamale's Avatar
 
Member Since: Jan 2008
Location: Vero Beach Florida
Posts: 3,939
Likes: 0
Received 1 Like on 1 Post

Default

1985-1991: ECM Codes

Code #12: Normal No Codes.
Code #13: Open Oxygen Sensor Circuit.
Code #14: Coolant Sensor Circuit Low.
Code #15: Coolant Sensor Circuit High.
Code #21: Throttle Position Sensor High.
Code #22: Throttle Position Sensor Low.
Code #23: Manifold Air Temperature Circuit High.
Code #24: Vehicle Speed Sensor.
Code #25: Manifold Air Temperature Circuit Low.
Code #32: EGR System Failure.
Code #33: Mass Air Flow Sensor High.
Code #34: Mass Air Flow Sensor Low.
Code #36: Mass Air Flow Sensor Burn-Off Function Fault.
Code #41: Cylinder Select Error.
Code #42: Electronic Spark Timing.
Code #43: Electronic Spark Control.
Code #44: Lean Exhaust indication.
Code #45: Rich Exhaust Indication.
Code #46: Vehicle Anti Theft Fault.
Code #51: Faulty Mem-Cal.
Code #52: Fuel Calpak Missing.
Code #52: (1990-91 Corvette Only): Engine Oil Temperature Sensor Low.
Code #53: System Over Voltage.
Code #54: Fuel Pump Circuit Low Voltage.
Code #55: Defective ECM.
Code #62: Engine Oil Temperature
Old 05-29-2010, 03:53 PM
  #5  
tjb101084
Advanced
Thread Starter
 
tjb101084's Avatar
 
Member Since: May 2010
Posts: 85
Likes: 0
Received 0 Likes on 0 Posts
Default

mine shows code 33. Already replaced the MAF but what now? Hmmmm
Old 05-29-2010, 05:38 PM
  #6  
Benny42
Drifting
 
Benny42's Avatar
 
Member Since: Feb 2006
Location: Magnolia Tx
Posts: 1,422
Received 95 Likes on 83 Posts

Default

There are 2 relays in the MAF circuit. The burn-off relay
usually set its own code, check or replace the MAF power
relay and associated wiring.
Old 05-31-2010, 12:32 AM
  #7  
coupeguy2001
Le Mans Master
 
coupeguy2001's Avatar
 
Member Since: Sep 2006
Location: Phoenix AZ
Posts: 6,041
Received 144 Likes on 106 Posts
2021 C4 of the Year - Modified Finalist

Default

That could be an old code. disconnect your battery for about 3 minutes, and then start the car. drive it till it warms up, and then check codes again.
Old 05-31-2010, 09:23 AM
  #8  
AGENT 86
Race Director
 
AGENT 86's Avatar
 
Member Since: Jan 2003
Location: Summerland B.C. Canada
Posts: 19,667
Likes: 0
Received 35 Likes on 31 Posts

Default

http://members.shaw.ca/corvette86/Code%2033.pdf
Old 07-07-2010, 02:16 AM
  #9  
samsonb
Safety Car
 
samsonb's Avatar
 
Member Since: Jan 2004
Posts: 3,759
Likes: 0
Received 8 Likes on 8 Posts

Default

Is the fan supposed to start running when you short the A and B pins with the ignition ON? As it does on my 89, but the fan doesn't run on my Firebird when checking codes.
Old 07-07-2010, 09:04 PM
  #10  
Benny42
Drifting
 
Benny42's Avatar
 
Member Since: Feb 2006
Location: Magnolia Tx
Posts: 1,422
Received 95 Likes on 83 Posts

Default

Originally Posted by joshwilson3
Is the fan supposed to start running when you short the A and B pins with the ignition ON? As it does on my 89, but the fan doesn't run on my Firebird when checking codes.
It should run the fan with A & B shorted. What year is the Firebird?

Get notified of new replies

To How to read 86 Vette engine light codes?



Thread Tools
Search this Thread
Quick Reply: How to read 86 Vette engine light codes?



All times are GMT -4. The time now is 02:49 PM.