HOW TO READ DIAGNOSTIC TROUBLE CODES
Basic trouble codes thrown by some of the various sensors in the gen2 Pajeros can be read by anyone who knows how without expensive diagnostics equipment. It is important to note that not ALL trouble codes can be read and MUTT readers (similar to OBD scan tools but Mitsubishi specific) can get more specific results (the list for MUTT codes is a mile long and is often very specific). For most core problems what we can read ourselves is often enough though which is great.
The 3.0L and the 3.5L engines have a slightly different method of getting the codes with the 3.0L relying on a flashing test light/pulsing on a multimeter and the 3.5L instead flashing the check engine light (CEL). The 3.5L will also flash the A/T light (A/T oil temp warning) which can be used to read faults with the automatic transmission.
Reading the flashing/pulsing in order to get a code out of it requires an understanding of what the different flashes mean, as follows:
Essentially, the length and spacing of the flashes corresponds to a number (similar I suppose to a simplified morse code). Long flashes (1.5s) correspond to tens and short flashes (0.5s) correspond to ones and there are set pauses between each flash (0.5s within each place and 2 seconds between places). The long flashes (tens place) are grouped together, followed by short flashes (units place). There is a 3 second gap between stored codes.
It is easiest to understand if clarified with an example. All of the books/manuals seem use 24 so I'll do the same I'll be using the CEL as an example (applies to 3.5L) but the way you count is the same with the other methods.
1. Turn the key to "on" (NOT acc and there is no need to crank the engine).
2. The CEL will illuminate for ~3 seconds as per normal startup before starting to cycle through any stored codes.
3. The CEL will go out and then illuminate again for 1.5 seconds (indicating ten)
4. The CEL will go out for 0.5 seconds (this is the first spacing of the tens place)
5. The CEL will illuminate again for 1.5 seconds
6. The CEL will then go out for 2 seconds (this is the spacing between the tens and units places)
7. The CEL will illuminate for 0.5 seconds (this is the first unit)
8. The CEL will then go out for 0.5 seconds (this is the first spacing of the units place)
9. The CEL will then illuminate for another 0.5 seconds
10. The CEL will then go out for 0.5 seconds
11. The CEL will then illuminate for 0.5 seconds
12. The CEL will then go out for 0.5 seconds
13. The CEL will then illuminate for 0.5 seconds
14. The CEL will then go out for a full 3 seconds (indicating that it has finished that code).
15. You then count the long flashes of which in this case there were 2 which indicates 20 (2x10)
16. You then count the short flashes of which in this case there were 4 which indicates 4 (4x1)
17. Finally, you add them together to get 24 (vehicle speed sensor in this case).
18. If there is another code in the memory it will start to display that after the three second pause. Once it has reached the last code it will cycle back to the first code.
If there are NO codes stored in the memory, you will just get fast continuous flashing. NO FLASHING MEANS IT HAS NOT WORKED!!!
3.5L 6G74
Video Guide Here
In essence you need to ground terminal one (top left) of the data link connector which will cause the CEL to flash. You can see the connector in the video. The picture below shows which pin. Connect up with the car "OFF" and then turn to "ON" and the CEL and A/T (if equipped) lights will flash out codes.
3.0L 6G72
Video Guide Here
Instructions courtesy of Pauly Faulkner
"This pic is looking directly at fuse box under the dash on drivers side, there is a white 12pin rectangle shaped plug attached to the right side of it (it can unclip and may just be floating there and not secured to fuse box so have a good look). Some early models had a few of the terminals in use with pins and some later like NJ and NK have all the terminals vacant/empty except one. If yours has only one pin then this is the pin you want. If yours has more then one pin there, then you want the top left as shown in pic.
*Using a voltmeter- set meter to 12v DC and attach red lead to the pin and black lead to a secure earth*
*Using a test light- using a 12v test light, attach black lead to a secure earth and probe the pin with the test light*
Always have ignition off when connecting and disconnecting from the pin regardless of which method you use.
After you are connected securely, turn ignition to the ON position but do not start the car, the codes stored are now read out in morse code and will either flash out battery voltage on voltmeter, or flash the test light.
***Not to be confused with the black trapezoid shaped plug that is also on 3ltr models, you need the white rectangle plug for the 3ltr code retrieval."
You CANNOT get A/T error codes for the 3.0L.
-----------------------------------------------------
Petrol Engines
12 - Air flow sensor system
13 - Intake air temperature sensor system
14 - Throttle position sensor system
21 - Engine coolant temperature sensor system
22 - Crank angle sensor system
23 - Camshaft position sensor system
24 - Vehicle speed sensor system
25 - Barometric pressure sensor system
41 - Injection system
44 - Ignition coil and power transistor unit system (cyls 1 and 4)
52 - Ignition coil and power transistor unit system (cyls 2 and 5)
53 - Ignition coil and power transistor unit system (cyls 3 and 6)
54 - Immobilizer system
Diesel Engines
11 - Accelerator pedal position sensor (main) system
12 - Boost pressure sensor system
13 - Barometric sensor (built-in) system
14 - Fuel temperature sensor system
15 - Engine coolant temperature sensor system
16 - Boost air temperature system
17 - Vehicle speed sensor system
18 - Engine speed sensor (backup) system
21 - Engine speed sensor system
23 - Idle switch (accelerator pedal position sensor built-in) system
25 - Timer piston position sensor system
26 - Control sleeve position sensor system
27 - Accelerator pedal position sensor (sub) system
41 - Main throttle solenoid valve system
43 - Timing control valve system
46 - Injection correction ROM system
48 - GE actuator (in the middle of control sleeve position sensor inoperative) system
49 - Over boost (turbocharger waste gate malfunction)
54 - Immobilizer system
These codes have been taken from the Haynes manual. Mods feel free to take this down if there is any copyright concerns (I assume not though as it's not their own work, it's just listing data).
-------------------------------------------------------------
Also found some auto transmission trouble codes in a document available at mitsubishilinks for 98 Montero. Troubleshooting is also available in this document (section 23A-12 onwards).
This uses the A/T oil temp warning light.
A/T Error Codes (3.5L 6G74 only)
11 - Throttle position sensor system (malfunction of sensor Open or short circuit)
15 - Oil temperature sensor system (Open circuit)
16 - Oil temperature sensor system (Short circuit)
21 - Ignition signal system (Short circuit)
22 - Ignition signal system (Open circuit)
23 - Signal line from ECM to TCM (engine coolant temperature signal line) (Open circuit)
24 - Signal line from ECM to TCM (Engine coolant temperature signal line) (Short circuit)
29 - Park/neutral position switch system (Short circuit)
30 - Park/neutral position switch system (Open circuit)
31 - Input shaft speed sensor system (Open circuit)
32 - Output shaft speed sensor system (Open circuit)
41 - Shift solenoid No. 1 system (Open circuit)
42 - Shift solenoid No. 1 system (Short circuit)
43 - Shift solenoid No. 2 system (Open circuit)
44 - Shift solenoid No. 2 system (Short circuit)
47 - Lock-up solenoid system (Open circuit)
48 - Lock-up solenoid system (Short circuit)
49 - Torque converter clutch system engagement problem
50 - Torque converter clutch system disengagement problem
51 - 1st gear ratio is not specified
52 - 2nd gear ratio is not specified
53 - 3rd gear ratio is not specified
-------------------------------------------------------------
CRUISE CONTROL ERROR CODES
I found this buried in the 98 montero manual from mitsubishilinks. No idea if this will work for previous models.
It LOOKS like (not super clear) you need to ground pins 4 and 5 (see the pic above from the 3.5L engine codes section) and then hook up a test light/multimeter to pin 13. Then turn the ignition to "ON" and turn the cruise control switch on. The test light/multimeter will then spit out the codes.
CODES:
11 - Auto-cruise vacuum pump drive system
12 - Vehicle speed signal system
14 - Auto-cruise vacuum pump power supply system
15 - Auto-cruise control switch
16 - Auto-cruise control-ECU
17 - Throttle position sensor system
You can also troubleshoot the actual switch system as follows:
1. Connect the test light/multimeter up as above.
2. Turn the set switch to the ON position (move the cruise control stalk down and I believe hold it down)
3. Switch on the main cruise control switch and then within 1 second turn the resume switch on (move the control stalk up).
4. Then operate the switch you want to test and if it is functioning correctly you will get a code via the test light/multimeter.
CODE - OPERATION - Operation Judgement
21 - SET - The system recognises that the set switch is ON
22 - RESUME - The system recognises that the resume switch is ON
23 - Stop light switch - The system recognises that the stop light switch (brake pedal) is ON
24 - Vehicle Speed Signal - The system recognises that the vehicle speed is 40km/h or higher
25 - Vehicle Speed Signal - The system recognises that the vehicle speed is lower than 40km/h
26 - Park/neutral position switch - The system recognises that the park/neutral position switch is ON
27 - CANCEL - The system recognises that the cancel switch is ON
28 - Throttle position sensor signal - The system recognises that the throttle position sensor voltage is 1.5V or more
29 - Closed throttle position switch - The system recognises that the closed throttle position switch is OFF
-------------------------------------------------------------
ABS Error Codes
Found in section 35C of the FSM (mitsubishilinks)
These are read the same way as the A/T and CEL codes (the ABS light will flash along with those lights)
NOTE 1: The FSM indicates that you should remove the ABS valve relay in the engine bay however I've never heard of anyone doing that and people are able to read the codes without any problems. I don't have ABS so I can't comment on it either way.
NOTE 2: This information was taken from the 98 Montero FSM. Presumably it is the same across all gen2 (at least) ABS equipped models however if in doubt, check your own years manual.
Obviously if you don't have ABS these codes don't apply to you
CODES
11 - Front right wheel speed sensor (open or short circuit)
12 - Front left wheel speed sensor (open or short circuit)
13 - Rear right wheel speed sensor (open or short circuit)
14 - Rear left wheel speed sensor (open or short circuit)
15 - Wheel speed sensor (abnormal output signal)
16 - Power supply system
21 - Front right wheel speed sensor (defective sensor)
22 - Front left wheel speed sensor (defective sensor)
23 - Rear right wheel speed sensor (defective sensor)
24 - Rear left wheel speed sensor (defective sensor)
25 - Free wheel engage switch
26 - Center differential lock detection switch
27 - Rear differential lock detection switch (applies to vehicles with or without rear differential lock)
32 - G sensor system
33 - Stop light switch system
41 - Front right solenoid valve
42 - Front left solenoid valve
43 - Rear solenoid valve
51 - Valve relay
53 - Motor relay, motor
63 - Replace the ABS ECU
64 - Replace the ABS ECU
Basic trouble codes thrown by some of the various sensors in the gen2 Pajeros can be read by anyone who knows how without expensive diagnostics equipment. It is important to note that not ALL trouble codes can be read and MUTT readers (similar to OBD scan tools but Mitsubishi specific) can get more specific results (the list for MUTT codes is a mile long and is often very specific). For most core problems what we can read ourselves is often enough though which is great.
The 3.0L and the 3.5L engines have a slightly different method of getting the codes with the 3.0L relying on a flashing test light/pulsing on a multimeter and the 3.5L instead flashing the check engine light (CEL). The 3.5L will also flash the A/T light (A/T oil temp warning) which can be used to read faults with the automatic transmission.
Reading the flashing/pulsing in order to get a code out of it requires an understanding of what the different flashes mean, as follows:
Essentially, the length and spacing of the flashes corresponds to a number (similar I suppose to a simplified morse code). Long flashes (1.5s) correspond to tens and short flashes (0.5s) correspond to ones and there are set pauses between each flash (0.5s within each place and 2 seconds between places). The long flashes (tens place) are grouped together, followed by short flashes (units place). There is a 3 second gap between stored codes.
It is easiest to understand if clarified with an example. All of the books/manuals seem use 24 so I'll do the same I'll be using the CEL as an example (applies to 3.5L) but the way you count is the same with the other methods.
1. Turn the key to "on" (NOT acc and there is no need to crank the engine).
2. The CEL will illuminate for ~3 seconds as per normal startup before starting to cycle through any stored codes.
3. The CEL will go out and then illuminate again for 1.5 seconds (indicating ten)
4. The CEL will go out for 0.5 seconds (this is the first spacing of the tens place)
5. The CEL will illuminate again for 1.5 seconds
6. The CEL will then go out for 2 seconds (this is the spacing between the tens and units places)
7. The CEL will illuminate for 0.5 seconds (this is the first unit)
8. The CEL will then go out for 0.5 seconds (this is the first spacing of the units place)
9. The CEL will then illuminate for another 0.5 seconds
10. The CEL will then go out for 0.5 seconds
11. The CEL will then illuminate for 0.5 seconds
12. The CEL will then go out for 0.5 seconds
13. The CEL will then illuminate for 0.5 seconds
14. The CEL will then go out for a full 3 seconds (indicating that it has finished that code).
15. You then count the long flashes of which in this case there were 2 which indicates 20 (2x10)
16. You then count the short flashes of which in this case there were 4 which indicates 4 (4x1)
17. Finally, you add them together to get 24 (vehicle speed sensor in this case).
18. If there is another code in the memory it will start to display that after the three second pause. Once it has reached the last code it will cycle back to the first code.
If there are NO codes stored in the memory, you will just get fast continuous flashing. NO FLASHING MEANS IT HAS NOT WORKED!!!
3.5L 6G74
Video Guide Here
In essence you need to ground terminal one (top left) of the data link connector which will cause the CEL to flash. You can see the connector in the video. The picture below shows which pin. Connect up with the car "OFF" and then turn to "ON" and the CEL and A/T (if equipped) lights will flash out codes.
3.0L 6G72
Video Guide Here
Instructions courtesy of Pauly Faulkner
"This pic is looking directly at fuse box under the dash on drivers side, there is a white 12pin rectangle shaped plug attached to the right side of it (it can unclip and may just be floating there and not secured to fuse box so have a good look). Some early models had a few of the terminals in use with pins and some later like NJ and NK have all the terminals vacant/empty except one. If yours has only one pin then this is the pin you want. If yours has more then one pin there, then you want the top left as shown in pic.
*Using a voltmeter- set meter to 12v DC and attach red lead to the pin and black lead to a secure earth*
*Using a test light- using a 12v test light, attach black lead to a secure earth and probe the pin with the test light*
Always have ignition off when connecting and disconnecting from the pin regardless of which method you use.
After you are connected securely, turn ignition to the ON position but do not start the car, the codes stored are now read out in morse code and will either flash out battery voltage on voltmeter, or flash the test light.
***Not to be confused with the black trapezoid shaped plug that is also on 3ltr models, you need the white rectangle plug for the 3ltr code retrieval."
You CANNOT get A/T error codes for the 3.0L.
-----------------------------------------------------
Petrol Engines
12 - Air flow sensor system
13 - Intake air temperature sensor system
14 - Throttle position sensor system
21 - Engine coolant temperature sensor system
22 - Crank angle sensor system
23 - Camshaft position sensor system
24 - Vehicle speed sensor system
25 - Barometric pressure sensor system
41 - Injection system
44 - Ignition coil and power transistor unit system (cyls 1 and 4)
52 - Ignition coil and power transistor unit system (cyls 2 and 5)
53 - Ignition coil and power transistor unit system (cyls 3 and 6)
54 - Immobilizer system
Diesel Engines
11 - Accelerator pedal position sensor (main) system
12 - Boost pressure sensor system
13 - Barometric sensor (built-in) system
14 - Fuel temperature sensor system
15 - Engine coolant temperature sensor system
16 - Boost air temperature system
17 - Vehicle speed sensor system
18 - Engine speed sensor (backup) system
21 - Engine speed sensor system
23 - Idle switch (accelerator pedal position sensor built-in) system
25 - Timer piston position sensor system
26 - Control sleeve position sensor system
27 - Accelerator pedal position sensor (sub) system
41 - Main throttle solenoid valve system
43 - Timing control valve system
46 - Injection correction ROM system
48 - GE actuator (in the middle of control sleeve position sensor inoperative) system
49 - Over boost (turbocharger waste gate malfunction)
54 - Immobilizer system
These codes have been taken from the Haynes manual. Mods feel free to take this down if there is any copyright concerns (I assume not though as it's not their own work, it's just listing data).
-------------------------------------------------------------
Also found some auto transmission trouble codes in a document available at mitsubishilinks for 98 Montero. Troubleshooting is also available in this document (section 23A-12 onwards).
This uses the A/T oil temp warning light.
A/T Error Codes (3.5L 6G74 only)
11 - Throttle position sensor system (malfunction of sensor Open or short circuit)
15 - Oil temperature sensor system (Open circuit)
16 - Oil temperature sensor system (Short circuit)
21 - Ignition signal system (Short circuit)
22 - Ignition signal system (Open circuit)
23 - Signal line from ECM to TCM (engine coolant temperature signal line) (Open circuit)
24 - Signal line from ECM to TCM (Engine coolant temperature signal line) (Short circuit)
29 - Park/neutral position switch system (Short circuit)
30 - Park/neutral position switch system (Open circuit)
31 - Input shaft speed sensor system (Open circuit)
32 - Output shaft speed sensor system (Open circuit)
41 - Shift solenoid No. 1 system (Open circuit)
42 - Shift solenoid No. 1 system (Short circuit)
43 - Shift solenoid No. 2 system (Open circuit)
44 - Shift solenoid No. 2 system (Short circuit)
47 - Lock-up solenoid system (Open circuit)
48 - Lock-up solenoid system (Short circuit)
49 - Torque converter clutch system engagement problem
50 - Torque converter clutch system disengagement problem
51 - 1st gear ratio is not specified
52 - 2nd gear ratio is not specified
53 - 3rd gear ratio is not specified
-------------------------------------------------------------
CRUISE CONTROL ERROR CODES
I found this buried in the 98 montero manual from mitsubishilinks. No idea if this will work for previous models.
It LOOKS like (not super clear) you need to ground pins 4 and 5 (see the pic above from the 3.5L engine codes section) and then hook up a test light/multimeter to pin 13. Then turn the ignition to "ON" and turn the cruise control switch on. The test light/multimeter will then spit out the codes.
CODES:
11 - Auto-cruise vacuum pump drive system
12 - Vehicle speed signal system
14 - Auto-cruise vacuum pump power supply system
15 - Auto-cruise control switch
16 - Auto-cruise control-ECU
17 - Throttle position sensor system
You can also troubleshoot the actual switch system as follows:
1. Connect the test light/multimeter up as above.
2. Turn the set switch to the ON position (move the cruise control stalk down and I believe hold it down)
3. Switch on the main cruise control switch and then within 1 second turn the resume switch on (move the control stalk up).
4. Then operate the switch you want to test and if it is functioning correctly you will get a code via the test light/multimeter.
CODE - OPERATION - Operation Judgement
21 - SET - The system recognises that the set switch is ON
22 - RESUME - The system recognises that the resume switch is ON
23 - Stop light switch - The system recognises that the stop light switch (brake pedal) is ON
24 - Vehicle Speed Signal - The system recognises that the vehicle speed is 40km/h or higher
25 - Vehicle Speed Signal - The system recognises that the vehicle speed is lower than 40km/h
26 - Park/neutral position switch - The system recognises that the park/neutral position switch is ON
27 - CANCEL - The system recognises that the cancel switch is ON
28 - Throttle position sensor signal - The system recognises that the throttle position sensor voltage is 1.5V or more
29 - Closed throttle position switch - The system recognises that the closed throttle position switch is OFF
-------------------------------------------------------------
ABS Error Codes
Found in section 35C of the FSM (mitsubishilinks)
These are read the same way as the A/T and CEL codes (the ABS light will flash along with those lights)
NOTE 1: The FSM indicates that you should remove the ABS valve relay in the engine bay however I've never heard of anyone doing that and people are able to read the codes without any problems. I don't have ABS so I can't comment on it either way.
NOTE 2: This information was taken from the 98 Montero FSM. Presumably it is the same across all gen2 (at least) ABS equipped models however if in doubt, check your own years manual.
Obviously if you don't have ABS these codes don't apply to you
CODES
11 - Front right wheel speed sensor (open or short circuit)
12 - Front left wheel speed sensor (open or short circuit)
13 - Rear right wheel speed sensor (open or short circuit)
14 - Rear left wheel speed sensor (open or short circuit)
15 - Wheel speed sensor (abnormal output signal)
16 - Power supply system
21 - Front right wheel speed sensor (defective sensor)
22 - Front left wheel speed sensor (defective sensor)
23 - Rear right wheel speed sensor (defective sensor)
24 - Rear left wheel speed sensor (defective sensor)
25 - Free wheel engage switch
26 - Center differential lock detection switch
27 - Rear differential lock detection switch (applies to vehicles with or without rear differential lock)
32 - G sensor system
33 - Stop light switch system
41 - Front right solenoid valve
42 - Front left solenoid valve
43 - Rear solenoid valve
51 - Valve relay
53 - Motor relay, motor
63 - Replace the ABS ECU
64 - Replace the ABS ECU
Comment