SELF-DIAGNOSTIC SYSTEMS AND TROUBLE CODES

SELF-DIAGNOSTIC SYSTEMS AND TROUBLE CODES


General Information

Many carbureted and all fuel injected vehicles covered by this manual have self-diagnostic capabilities. The ECU monitors all input and output functions within the electronic engine control system. If a malfunction is detected, the information will be stored in the ECU memory in the form of a 1 or 2-digit code. Single-digit codes (as used on all 1985 models, as well as many 1986-87 vehicles) can be accessed through the use of Mazda's System Checker 83 (No. 49 G030 920) or equivalent, which uses a red lamp and buzzer to indicate sensor or related wiring faults. Two-digit codes (as applicable to most 1986-89 vehicles) can be accessed through the use of Mazda's Digital Code Checker (No. 49 G018 9A0 or equivalent) or Mazda's Self-Diagnosis Checker (No. 49 H018 9A1 or equivalent). When using one of these testers, the codes will be output and displayed as numbers, such as 09. Regardless of which type of tester is used, the tester's wire connector must be attached to the vehicle's control unit check connector. Follow the tester's instructions for specific hook-up and testing procedures.

Mazda's System Checker 83 (No. 49 G030 920)
Mazda's Digital Code Checker (No. 49 G018 9A0)

If such a tester is not available, the codes may instead be read using an analog voltmeter. When using a voltmeter, the code's digits will be represented by needle sweeps.

Clearing Codes

Codes stored within the ECU memory must be erased when repairs are completed. Erasing codes during diagnosis can help you to separate hard (consistent) faults from intermittent malfunctions. To erase stored codes, disconnect the negative battery cable, then depress the brake pedal for at least 10 seconds. After reconnecting the battery cable, check the system for any remaining or newly set codes.

Mazda's Digital Code Checker (No. 49 G018 9A0)
Mazda's Self-Diagnosis Checker (No. 49 H018 9A1)
Diagnostic codes-1985 GLC
Diagnostic codes-1985 626 (gasoline engine)
Diagnostic codes-1985 fuel injected RX-7
Diagnostic codes-1986-87 fuel injected 323
Diagnostic codes-1986-87 626 non-turbo
Diagnostic codes-1986-87 626 turbo
Diagnostic codes-1986-87 RX-7 non-turbo
Diagnostic codes-1986-87 RX-7 turbo
Diagnostic codes-1988-89 323 non-turbo
Diagnostic codes-1988-89 323 turbo
Diagnostic codes-1988-89 626/MX-6 non-turbo
Diagnostic codes-1988-89 626/MX-6 turbo
Diagnostic codes-929
Diagnostic codes-1988 RX-7 non-turbo
Diagnostic codes-1989 RX-7 non-turbo
Diagnostic codes-1988 RX-7 turbo
Diagnostic codes-1989 RX-7 turbo

Hosted by uCoz