Please Login

You are currently not logged in.

Register or login to gain full access to TotalRPM.

Username:
Password:
Article Rating
You must be logged in to rate this article

Current Rating
( 3 Votes )


Technical Articles > Mx6 2nd Gen Error Code Reading
Mx6 2nd Gen Error Code Reading


Posted By ODIN on the 15th June 2003


Since There seems a lack of knowledge on how to read error codes on a 2g mx6 I thought I'd do a write up here of the resources ive found.

This is for OBD 1 cars. OBD2 cars ie late 95 to 97 cars are more difficult :
OBD-II regulations state that malfunction codes cannot be extracted by simply shorting a pin somewhere and watching the Check Engine Lamp (CEL). Instead, the system requires you to either purchase a scan tool to read the serial data and malfunction codes or to take the car to a dealership and have them do it.

From Mr Mx6 at mx6.com

Items required:


  • 6" of cable, insulated, preferably solid core of 2.5mm^2
  • A standard LED (Light Emitting Diode) & 1k-ohm resistor (soldered to the cathode/-ve of the LED)or a standard "12V LED"


Method

1. Open the hood/bonnet and locate the black oblong diagnostic connector behind the battery with "DIAGNOSTIC" printed in raised type on the top.

2. Opening this connector, inside the lid is a schematic of the connections. It is possible to scope O2 sensors and various other systems from here but we will be limited to code reading.
Locate the terminals "TEN" & "GND", notice there is a "B+" terminal nearby which is a 30A +12V feed from the battery and no loose strands of wire must touch it.

3. Ensure the ignition is off, the handbrake is applied and the gearbox is in Neutral or Park.

4. Take a piece of Insulated wire, approximately 2.5mm^2, and strip off 1/4"/0.5cm of insulation from each end. Form the wire into a loop about the middle to create a jumper-wire. Solid wire is preferred.

5. Connect this jumper-wire across the connections labled "GND" & "TEN". Ensure no other connectors are connected, and no strands are wandering about if stranded wire is used.

6. Connect the Anode/+ve of the LED+Resistor or 12V-LED to the B+ terminal, and the free resistor end (Cathode/-ve) to the FEN terminal. Ensure that nothing else is connected or accidentally connected as B+ is a 30A 12V supply.

NB if you have a North American model car, you dont need the led, Just do the following : The pins labelled "TEN" (which stands for "Test ENgine" by the way) and GND (ground) are the pins of interest. Make sure the ignition is OFF and use a paperclip to jumper the TEN and GND pins together.

7. Turn the ignition to ON but do not start the car, watch the LED as it flashes out any codes. If it does not flash confirm the connections, if still not flash then you have no codes stored.

8. Codes are flashed out according to the lowest code first, and repeated after a pause of 4 seconds. The format is akin to morse code, in that a short flashes represent 1s and longer flashes 10s.
Thus flashes of --- --- - - - - would represent a code of 24 for the (rear) oxygen sensor. Oxygen sensor failures are the most common cause of CELs.

9. To clear codes, disconnect the negative battery terminal for 2 minutes with a door left open or apply the brakes.

10. Turn the Ignition to OFF before removing the jumper wire, and ensure when removing the jumper wire no other connections are touched.

11. If more than one code is present, it can be worth clearing all codes and then checking them again to see which re-occur. It is not uncommon for sporadic codes to appear under certain fault conditions - so requiring them to come back as confirmation is strongly advised.

Some of the more common codes

01 Code Circuit Diagnosed Memorized?
02 'NE2' crankshaft position sensor Yes
03 'G' camshaft position sensor Yes
04 'NE1' camshaft/crankshaft position sensor Yes
05 Knock sensor Yes
08 Volume Air Flow sensor (VAF) Yes
09 Coolant temperature sensor (CTS) Yes
10 Intake air temperature sensor (IAT) Yes
12 Throttle position sensor (TPS) Yes
14 Barometric pressure sensor Yes
15 LHO2S inactivation error Yes
16 Exhaust gas recirculation (EGR) system Yes
17 LHO2S inversion error Yes
23 RHO2S inactivation error Yes
24 RHO2S inversion error Yes
25 Fuel pressure regulator control solenoid Yes
26 Canister purge solenoid No
28 EGR vacuum solenoid No
29 EGR vent solenoid No
34 Idle air control (IAC) solenoid No
41 VRIS #1 solenoid No
46 VRIS #2 solenoid No
67 LFAN relay (1993 only) No
69 ECTF sensor (1993 only) Yes

OBD-2 codes

P0100,P0102,P0103- Mass Airflow(MAF) sensor or circuit fault
P0110,P0112,P0113- Inlet Air Temperature(IAT) sensor or circuit fault
P0115,P0117,P0118- Engine Coolant Temp.(ECT) sensor or circuit fault
P0120,P0122,P0123- Throttle Position Sensor(TPS) or circuit fault
P0125- Excessive time to enter closed loop
P0130,P0131,P0150- Heated 02 sensor or circuit fault
P0133,P0134,P0140- Heated 02 sensor slow response
P0154,P0160- Heated 02 sensor slow response
P0135,P0141, P0155- Heated 02 sensor heater or circuit fault
P0170,P0171- fuel system too lean
P0172,P0173- fuel system too rich
P0230, P0231, P0232- fuel pump circuit fault
P0300- Random misfire detected
P0301- Cylinder number 1 misfire detected
P0302- Cylinder number 2 misfire detected
P0303- Cylinder number 3 misfire detected
P0304- Cylinder number 4 misfire detected
P0305- Cylinder number 5 misfire detected
P0306- Cylinder number 6 misfire detected
P0320- Ignition input circuit fault
P0335- Crankshaft position sensor or circuit fault
P0340- Camshaft position sensor or circuit fault
P0400- EGR flow fault
P0420,P0430- Catalyst system efficiency below threshold
P0440- EVAP system fault
P0443- EVAP purge solenoid or circuit fault
P0500, P0503- Vehicle Speed Sensor(VSS) or circuit fault
P0505- Idle Air Control(IAC) valve system fault
P0510- Idle Switch fault
P0552,P0553- Power Steering Pressure(PSP) switch or circuit fault
P0603- ECM Keep Alive Memory test error
P0605- ECM Read Only Memory test error
P0703- Brake On/Off(BOO) switch or circuit fault
P0704- Clutch pedal position switch or circuit fault
P0705- Transmission range sensor or circuit fault
P0710 through P0760- Electronic transmission control system fault

enjoy






Copyright © 2002-2004 TotalRPM.com. All Rights Reserved.
No portions of this site may be duplicated without permission from TotalRPM.com, Design and Coding by
mx68u.
Disclaimer