Land Rover OBD/OBD2 Codes

Table of Contents

NOTE: 96 & later are OBD2 systems and require a scanner. For an OBD2 code list, please see our Land Rover code list or the appropriate generic list.

Land Rover: OBD1 pre-96

Reading Fault Codes (USA only)

  • The Engine Control Module (ECM) is capable of storing fault codes.
  • For U.S. vehicles, these fault codes may be read by switching the ignition switch to position II and observing the fuel injection fault display unit, which is located underneath the right hand front seat, adjacent to the ECM.
  • NOTE: Image shows display unit with trim removed.
  • If no codes are present, the display will appear blank. A constantly lit Check Engine warning light indicates that a fault is present.
  1. Put the ignition switch in position 0 and wait till the load relay drops out.
  2. Put the ignition switch in position II. The display will be blank if no other faults exist. If other codes exist, the next fault code will be displayed.
  3. If multiple faults exist, repeat steps 1 through 3 until all faults are cleared.

Note: Code 02 indicates that the ECM has just been reconnected. Switch the ignition switch to position II to clear code 02.

Reading Fault Codes (non-USA)

For non-U.S. vehicles (not equipped with a fuel injection fault display), the Lucas diagnostic equipment, part number 60600965, is recommended for reading fault codes.

Land Rover: Clearing Diagnostic Trouble Codes (USA only)

When a fault has been corrected, the fault code must be cleared. This is done by performing the following procedure:

  1. Put the ignition switch in position II.
  2. Disconnect the Data Link Connector (DLC) , which is located behind R/H side of dash, and wait 5 seconds. Reconnect data link connector.
  3. Put the ignition switch in position 0 and wait till the load relay drops out.
  4. Put the ignition switch in position II. The display will be blank if no other faults exist. If other codes exist, the next fault code will be displayed.
  5. If multiple faults exist, repeat steps 1 through 4 until all faults are cleared.

NOTE : Code 02 indicates that the Engine Control Module (ECM) has just been reconnected. Switch the ignition switch to position II to clear code 02.

Land Rover: OBD1 Diagnostic Trouble Codes

Code

Circuit Or Condition

02Battery Recently Disconnected
03ECM Memory Recently Cleared
12MAF Sensor
14ECT Sensor
15Engine Fuel Temperature Sensor
17Throttle Position Sensor
18Throttle Position Sensor/Mass Air Flow Sensor
19Throttle Position Sensor/Mass Air Flow Sensor
21Fuel Tune Select Resistor
23Fuel Supply
25Ignition Misfire
28Air Leak
29ECM Memory Check
34Injector Bank A
36Injector Bank B
40Misfire Left Bank
44HO2S Left Bank
45HO2S Right Bank
48Idle Air Control Valve
50Misfire Right Bank
59Group Faults 23/28
68Vehicle Speed Sensor
69Park/Neutral Position Switch

Land Rover: 96 – Up OBD2 Diagnostic Trouble Codes

With Generic OBD II Scan Tool

  • When an OBD II fault occurs in Land Rover’s Generic Engine Management System (GEMS ), the Malfunction Indicator Lamp (MIL ) is illuminated.
  • GEMS Diagnostic Trouble Codes (DTC ) are stored in the Engine Control Module (ECM ) and may be retrieved by connecting a suitable OBD II Scan Tool or the Land Rover TestBook Electronic Tester to the Data Link Connector (DLC).
  • The DLC is located at the passenger side footwell.
  • DTC’s can only be Extracted, Diagnosed and Cleared by the TestBook Diagnostic Unit, a required special tool , or an appropriate after market equivalent.
  • All information regarding DTC’s for this model is contained within the Land Rover TestBook Diagnostic Unit. The manufacture does not provide any other information on How to Pull Codes, Trouble Code Descriptions, Diagnosis and Testing of Trouble Codes or How to Clear codes.
  • *Codes* are used to identify the 4 Oxygen Sensors.
  • A = Bank A of the engine. Cylinder #1 is located on Engine Bank A.
  • B = Bank B of the engine.
  • U = Upstream of the Catalytic Converter.
  • D = Downstream of the Catalytic Converter.
  • Example: A D = Oxygen Sensor Engine Bank A, Downstream of Catalytic Converter.

Land Rover: Common OBD2 Code Chart

P0101Mass Air Flow Sensor Signal Error Fault
P0102Mass Air Flow Sensor Low Out of Range Fault
P0103Mass Air Flow Sensor High Out of Range Fault
P0111Air Temperature Sensor Signal Error Fault
P0112Air Temperature Sensor Low Out of Range Fault
P0113Air Temperature Sensor High Out of Range Fault
P0116Engine Coolant Temperature Sensor Falling Temp Fault
P0117Engine Coolant Temperature Sensor Low Out of Range Fault
P0118Engine Coolant Temperature Sensor High Out of Range Fault
P0121Throttle Position Sensor Output Signal Error Fault
P0122Throttle Position Sensor Low Out of Range Fault
P0123Throttle Position Sensor High Out of Range Fault
P0125Engine Coolant Temp Sensor Warm Up Fault
P0130Oxygen Sensor Cycle Fault *Codes* A U
P0131Oxygen Sensor Low Voltage *Codes* A U
P0132Oxygen Sensor High Voltage *Codes* A U
P0133Oxygen Sensor Slow Response *Codes* A U
P0136Oxygen Sensor Cycle Fault *Codes* A D
P0137Oxygen Sensor Low Voltage *Codes* A D
P0138Oxygen Sensor High Voltage *Codes* A D
P0139Oxygen Sensor Slow Response *Codes* A D
P0150Oxygen Sensor Cycle Fault *Codes* B U
P0151Oxygen Sensor Low Voltage *Codes* B U
P0152Oxygen Sensor High Voltage *Codes* B U
P0153Oxygen Sensor Slow Response *Codes* B U
P0156Oxygen Sensor Cycle Fault *Codes* B D
P0157Oxygen Sensor Low Voltage *Codes* B D
P0158Oxygen Sensor High Voltage *Codes* B D
P0159Oxygen Sensor Slow Response *Codes* B D
P0171Oxygen Sensor System Too Lean Fault Bank A
P0172Oxygen Sensor System Too Rich Fault Bank A
P0174Oxygen Sensor System Too Lean Fault Bank B
P0175Oxygen Sensor System Too Rich Fault Bank B
P0181Fuel Temperature Sensor Signal Error Fault
P0182Fuel Temperature Sensor Low Out of Range Fault
P0183Fuel Temperature Sensor High Out of Range Fault
P0201Injector 1 Circuit Fault
P0202Injector 2 Circuit Fault
P0203Injector 3 Circuit Fault
P0204Injector 4 Circuit Fault
P0205Injector 5 Circuit Fault
P0206Injector 6 Circuit Fault
P0207Injector 7 Circuit Fault
P0208Injector 8 Circuit Fault
P0300Misfire On Multiple Cylinder
P0301Misfire Cylinder 1
P03O2Misfire Cylinder 2
P03O3Misfire Cylinder 3
P0304Misfire Cylinder 4
P0305Misfire Cylinder 5
P0306Misfire Cylinder 6
P0307Misfire Cylinder 7
P0308Misfire Cylinder 8
P0326Continuous Knock Fault Bank A
P0327Background Noise Low Fault Bank A
P0328Background Noise High Fault Bank A
P0331Continuous Knock Fault Bank B
P0332Background Noise Low Fault Bank B
P0333Background Noise High Fault Bank B
P0335Crankshaft Position Sensor Signal Error Fault
P0336Crankshaft Position Sensor Out of Range Fault
P0340Camshaft Position Sensor Signal Error Fault
P0420Catalyst Efficiency Low Fault Bank A
P0430Catalyst Efficiency Low Fault Bank B
P0441Evap Purge Valve Incorrect Flow Fault
P0442Evap System Small Leak Detected Fault
P0443Evap Purge Valve Open or Short Circuit Fault
P0451Fuel Tank Pressure Sensor Signal Error Fault
P0452Fuel Tank Pressure Sensor Low out of Range Fault
P0453Fuel Tank Pressure Sensor High Out of Range Fault
P0461Fuel Tank Level Measurement Not Valid Fault
P0500Vehicle Speed Sensor Signal Error Fault
P0506Idle Speed Control Engine Speed Low Fault
P0507Idle Speed Control Engine Speed High Fault
P0560Battery Voltage Below Minimum Fault
P0562Measurement Circuit OK Battery Voltage Low Fault
P0563Battery Voltage Above Maximum Fault
P0605ECM Self Test Fault
P1130Oxygen Sensor Fuel Trim at Limit *Codes* A U
P1131Oxygen Sensor Engine Lean *Codes* A U
P1132Oxygen Sensor Engine Rich *Codes* A U
P1137Oxygen Sensor Engine Lean *Codes* A D
P1138Oxygen Sensor Engine Rich *Codes* A D
P1150Oxygen Sensor Fuel Trim at Limit *Codes* B U
P1151Oxygen Sensor Engine Lean *Codes* B U
P1152Oxygen Sensor Engine Rich *Codes* B U
P1157Oxygen Sensor Engine Lean *Codes* B D
P1158Oxygen Sensor Engine Rich *Codes* B D
P1171Oxygen Sensor System Too Lean Fault Banks A & B
P1172Oxygen Sensor System Too Rich Fault Banks A & B
P1176Maximum Positive FMFR Correction Fault
P1177Maximum Negative FMFR Correction Fault
P1178Maximum Positive AMFR Correction Fault
P1179Maximum Negative AMFR Correction Fault
P1185Oxygen Sensor Heater Circuit Open Upstream
P1186Oxygen Sensor Heater Circuit Short Upstream
P1187Oxygen Sensor Heater Circuit Short Upstream
P1188Oxygen Sensor Heater High Resistance Upstream
P1189Oxygen Sensor Heater Type 1 Low Resistance Upstream
P1190Oxygen Sensor Heater Type 2 Low Resistance Upstream
P1191Oxygen Sensor Heater Circuit Open Downstream
P1192Oxygen Sensor Heater Circuit Short Downstream
P1193Oxygen Sensor Heater Circuit Open Downstream
P1194Oxygen Sensor Heater High Resistance Downstream
P1195Oxygen Sensor Heater Type 1 Low Resistance Downstream
P1196Oxygen Sensor Heater Type 2 Low Resistance Downstream
P1199Fuel Level Sensor Circuit Fault
P1201Injector 1 Open Circuit or Ground Short Fault
P1202Injector 2 Open Circuit or Ground Short Fault
P1203Injector 3 Open Circuit or Ground Short Fault
P1204Injector 4 Open Circuit or Ground Short Fault
P1205Injector 5 Open Circuit or Ground Short Fault
P1206Injector 6 Open Circuit or Ground Short Fault
P1207Injector 7 Open Circuit or Ground Short Fault
P1208Injector 8 Open Circuit or Ground Short Fault
P1313Misfire Catalyst Damage Fault Bank A
P1314Misfire Catalyst Damage Fault Bank B
P1315Misfire Persistent Fault
P1316Misfire Excessive Emissions Fault
P1317ABS Rough Road Line Low Fault
P1318ABS Rough Road Line High Fault
P1361 No Ignition Coil Activation Fault Coil 1
P1362 No Ignition Coil Activation Fault Coil 2
P1363 No Ignition Coil Activation Fault Coil 3
P1364 No Ignition Coil Activation Fault Coil 4
P1371 Early Ignition Coil Activation Fault Coil 1
P1372 Early Ignition Coil Activation Fault Coil 2
P1373 Early Ignition Coil Activation Fault Coil 3
P1374 Early Ignition Coil Activation Fault Coil 4
P1440Evap System Purge Valve Stuck Open Fault
P1441Evap System Purge Valve Flow 1 Fault
P1442Evap System Purge Valve Blocked Fault
P1447Evap System Purge Valve Open or Short Circuit Fault
P1448Evap System Purge Valve Flow 2 Fault
P1508Idle Speed Control Open Circuit Fault
P15O9Idle Speed Control Short Circuit Fault
P1514Neutral Drive Load Fault
P1516Neutral Drive Gear Change Fault
P1517Neutral Drive Cranking Fault
P1607Malfunction Indicator Lamp Short Circuit Fault
P1608Malfunction Indicator Lamp Open Circuit Fault
P1620Reprogramming Code Learn Fault
P1621Serial Data Link Dead Fault
P1622 Repeated Wrong ECM Security Code Fault
P1623ECM Security Code Fault
P1701Transfer Box Line Fault
P1703Transfer Box Line Open Circuit Fault
P1708Transfer Box Line Short Circuit Fault
P1775Gearbox Fault
P1776Gearbox Ignition Retard Request Timeout Fault
P1777Gearbox Ignition Retard Request Line Fault

Land Rover Diagnostic Trouble Codes by Model / Year

ModelYearEngine identificationSystem
Discovery 4.0/4.6L1998-04360/560/600/940Bosch M5.2.1
Freelander 2.5L2001-06KV6Siemens EMS 2000
LR2 3.2L2008VIN 8 = NMotronic ME7.2
LR3 4.0/4.4L2005-08406PN/448PNSiemens EMS 2000
Range Rover 4.0L1998-0042D/58DBosch M5.2.1/Sagem/ Lucas GEMS
Range Rover 4.2/4.4L2003-0842/44 8S 2Bosch Motronic ME7.2/ Oenso PAG EMS
Range Rover 4.6L1998-0246D/60DBosch M5.2.1/Sagem/ Lucas GEMS
Range Rover Sport 4.2/4.4L2006-08428PS/448PNOenso PAG EMS
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments
most voted
newest oldest
Inline Feedbacks
View all comments
Robert Horton
Robert Horton
2 years ago

Does anyone know what MWA 3 means on a 2008 Land Rover Range Rover HSE dash display?

Sandra mccracken
2 years ago

I have a 2008 range Rover supercharge with the code 04.2004 showing do you know what this means, I think it has something to do with the transmission but not sure

Paul
Paul
2 years ago

Gday I have a 2008 Landrover discovery HSE 2.7 diesel with constantly alarms coming up about suspension could you please tell were in Darwin northern territory I could get a fault finder unit from thank you

C.J.K.
C.J.K.
2 years ago

Thank you very much.