Mazda MX-6 Forum banner

1 - 5 of 5 Posts

·
Registered
Joined
·
76 Posts
Discussion Starter #1
How to check the Codes...

How to read codes from the 1st gen self-diagnostic system (1989-1992)

All mx6's/probes have a self-diagnostic system that monitors the engine sensors for malfunctions. The 2.2L engine uses the Electronic Engine Control system (EEC) and the 3.0L engine uses the Electronic Engine Control-IV system (EEC-IV). The Check Engine Light (CEL) is an amber light that illuminates in the dash panel (gauge pod) when the Electronic Engine Control system senses a malfunction in one of the sensors. This information is stored in the ECA as a two or three digit code. These codes can be read easily by anyone.


What you will need: Piece of wire that is stripped on both ends.

Instructions for the 2.2L engine:

-Make sure the engine is off and the key is out of the ignition.
-Locate the loose single wire harness near the driver's side strut tower. The wire should be red. This connector is called the self-test input connector (STI).
-Use the piece of wire to connect this STI connector to ground (negative battery terminal works well).
-Turn the key to the "ON" position, but do not start the engine.
-Codes are displayed as flashes of the CEL with pauses between digits. If the code has two digits the flashes for the first digit are slightly longer than for the second digit. If there are multiple codes in the ECA, they are separated by a slightly longer pause. Codes are displayed from lowest number to highest, then repeated.
-After repairing a malfunctioning sensor, you need to clear the ECA's memory. Do this by disconnecting the negative battery cable and holding down the brake pedal for at least five seconds.


--------------------------------------------------------------------------------

THE CODES

1989 ALL
Code Sensor or Description
01 Ignition Pulse
02 Crankshaft Position Sensor (CPS)
03 Cylinder Identification Sensor A
04 Cylinder Identification Sensor B
05 Knock Sensor or Knock Control Unit
08 Vane Airflow Signal (VAFSIG)
09 Engine Coolant Temperature Sensor (ECT)
10 Vane Air Temperature Sensor (VAT)
12 Throttle Position Sensor (TP)
14 Barometric Pressure Sensor (BP)
15 EGO Sensor (EGO)
16 EGR Valve Position Sensor (EVP)
25 Pressure Regulator Control
26 Canister Purge Solenoid (CANP)
28 EGR Control Solenoid Valve (EGRC)
29 EGR Vent Solenoid Vavle (EGRV)
34 Idle Speed Control Solenoid Valve (ISC)
42 Turbocharger Boost Control Solenoid Valve (BOOST)



1990-1992 [2.2L Non-Turbo]
Code Sensor or Description
01 Ignition Diagnostic Monitor (IDM)
06 Vehicle Speed Sensor (VSS)
08 Vane Air Flow Signal (VAFSIG)
09 Engine Coolant Temperature Sensor (ECT)
10 Vane Air Temperature Sensor (VAT)
12 Throttle Position Sensor (TP)
14 Barometric Pressure Sensor (BP)
15 Exhaust Gas Oxygen Sensor (EGO)
Lean - Voltage Always Below 0.55V
16 EGR Valve Position Sensor (EVP)
17 Exhaust Gas Oxygen Sensor (EGO)
Rich - Voltage Stays At 0.55V
25 Fuel Pressure Regulator Control Solenoid (PRC)
26 Canister Purge Solenoid Valve (CANP)
28 EGR Control Solenoid Valve (EGRC)
34 Idle Speed Control Solenoid Valve (ISC)
55 Torque Converter Speed Sensor (TCS)
60 Shift Solenoid #1 (SS1)
61 Shift Solenoid #2 (SS2)
62 Shift Solenoid #3 (SS3)
63 Torque Converter Clutch Control Solenoid (CCC)

(I can accept no credit for this post. It was provided by someone else a long time ago on this forum. I posted it here since it is referred to often.)

jSTeele:cool:
 

·
Premium Member
Joined
·
1,535 Posts
Updated information with 1990-1992 Turbo Codes.

Sorry I was in a hurry last time and only had the time to post the N/A Codes.


The following codes are for the 1992 MX6 and 626 Turbo (GT):

Code -- For -----------------Self diagnosis --------- Fail safe

01 .......Ignition pulse............No Ignition Signal........ NA

02........Ne Signal ................No Ne Signal from crank angle sensor ...NA

03........G1 Signal.................No G1 Signal ...... Neither G1 nor G2 signal engine stopped.

04........G2 Signal.................No G2 Signal ........Neither G1 nor G2 signal engine stopped.

05 .......Knock sensor and Knock control unit ..........Open or short circuit ......Retards ignition timing 6deg in heavy load condition + Wastegate opens earlier.

08. ......Airflow meter............Open or shrt Circuit .....Maintains basic signal at preset value

09........Water thermosensor...Open or shrt Circuit .... Maintain constant command (40 deg C (104F) for EGI 50 deg C(122F) for ISC control use.

10........Intake air thermosensor(AIrflow meter) .... Open or shrt circuit ... Maintains constant 20 deg C(68F) Comand.

12........Throttle sensor .........Open or shrt circuit .... Maintains constant command of throttle valve fully open.

14 .......Atmospheric pressure sensor ......... Open or shrt circuit ...... Maintain constant comand of sea level.

15 ......Oxygen sensor ............Sensor output continues less than 0.55V 120 seconds after engine starts (1500RPM) .... Cancels EGI Feedback operation.

16 ......EGR Position sensor (California & Canada only) ..... Open or short circuit .....Cuts off EGR.

17 ....... Feedback system .... Sensor output not changed 20 sec after engine exceeds 1500RPM ...... Cancels EGI Feedback.

25 ......Solenoid valve (Fuel Pressure reulator) ....... Open or short Circuit ....NA

26 ......Solenoid valve (Purge control) .... Open or short Circuit ....NA

28 ......Solenoid valve (EGR) ..... OPen or short circuit ....NA

29.......Solenoid valve (EGR vent) ....Open or short Circuit ....NA

34 ...... ISC Valve ..... Open or short circuit .....NA

42 .....Solenoid valve (Wastegate)......Open or short circuit .....NA

The next codes are related to the Auto transmission (Turbo) only:

55.......Pulse Generator

57 ...... EC-AT CU (Turbo) shift signal.

60 ...... 1 - 2 shift solenoid valve

61 ...... 2 - 3 shift solenoid valve

62 ..... 3 - 4 shift solenoid valve

63 ..... Lockup control solenoid valve

Peace
NSXR

Visual of the connector (Thx Sick)


Peace
NSXR
 
1 - 5 of 5 Posts
Top