Diagnostic Trouble Codes - Land Rover GEMS p38 1994-1999
NEWS

  1. Welcome to RangeRovers.net General discussion forum for Range Rovers

    Welcome to RangeRovers.net - a website dedicated to all things Range Rovers.

    You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, Join RangeRovers.net today!
Closed Thread
Results 1 to 1 of 1

Thread: Diagnostic Trouble Codes - Land Rover GEMS p38 1994-1999

  1. #1
    Premium Member
    Join Date
    October 3rd, 2005
    Location
    Wellington, Somerset, UK
    Posts
    4,647

    Diagnostic Trouble Codes - Land Rover GEMS p38 1994-1999

    Diagnostic Trouble Codes
    Generic Engine Management System (GEMS)

    NOTE: Users of this information should be aware that the standard generic 'ISO/SAE/OBD-II/E-OBD' Diagnostic Trouble Codes (in a separate Sticky) may help with diagnosis in conjunction with this list of P-Codes for the GEMS Engine Management System. It is important to remember that these DTC's are intended to guide you in rectifying an issue with your Range Rover. They may not point directly towards a cure. Please use the information sensibly, especially regarding the use of the Drive Cycles. Rangerovers.net will not accept responsibility for any irresponsible use of this information.

    Overview:
    GEMS (p38a 4.0 & 4.6 petrol V8 between 1994MY and mid 1999) 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 (or similar aftermarket tool) to the Data Link Connector(DLC ).

    DTC's can only be Extracted, Diagnosed and Cleared by the TestBook Diagnostic Unit, a required special tool, or an appropriate after market equivalent such as Autologic or BBS/Rovacom.

    The list that follows groups the codes together logically. The order has, where possible, been kept in the order of code by the last 3 digits. It lists P0xxx generic Society of Automotive Engineers (SAE) codes together with the P1xxx Land Rover specific codes.

    Code structure according to SAE:
    The first alpha character identifies the system generating the code:
    P = Powertrain
    B = Body
    C = Chassis
    U = Undefined

    The second digit says if the code is generic (although this doesn't always appear to be the case)
    0 = Generic (zero)
    1 = Enhanced (manufacturer specific)

    The third digit is sub-system type for that code:
    1 = Emission Management (Fuel or Air)
    2 = Injector Circuit (Fuel or Air)
    3 = Ignition or Misfire
    4 = Emission Control
    5 = Vehicle Speed & Idle Control
    6 = Computer & Output Circuit
    7 = Transmission
    8 = Transmission
    9 = Reserved
    0 = Reserved

    Drive Cycles:
    Information about preforming Drive Cycles will be put into a separate Sticky. Drive Cycles are simply structured methods of either triggering the existing fault or verifying the fault has been fixed.

    Using this list:
    Unfortunately, it wasn't possible to clearly align the information properly. However, a file can be opened in the form of a *.PDF which is easier to read.
    [attachment=0:1mnuc3ip]GEMS_DTC_2a.pdf[/attachment:1mnuc3ip]
    There are 2 items of information AFTER the code descriptions. The first is a 'MIL' column which defines whether the fault code illuminates the Malfunction Indicator Light on the driver console. The second column after the code description indicates the Drive Cycle (A-D) required to either flag/not flag that particular fault code.


    P01xx, P02xx, P011xx, P12xx Fuel and air metering MIL Drive Cycle

    P0101 MAFS Circuit Performance out of range Y B
    P0102 MAFS Circuit Low Input Y A
    P0103 MAFS circuit high input Y A

    P0111 Air temperature sensor reading not changing as expected Y C
    P0112 Air temperature sensor circuit low range fault Y A
    P0113 Air temperature sensor circuit high range fault Y A

    P0116 Water temperature sensor - Falling temperature fault Y A
    P0117 Water temperature sensor - circuit low range fault Y A
    P0118 Water temperature sensor - circuit high range fault Y A

    P0121 Throttle (TPS) signal inconsistent with MAF, IACV, air temp & engine rpm Y B
    P0122 Throttle (TPS) circuit low input Y A
    P0123 Throttle (TPS) circuit high input Y A

    P0125 Water temperature sensor - insufficient for Closed Loop Fuel Control Y B

    P0130 Oxygen sensor circuit slow response, Upstream sensor Bank A Y C
    P0136 Oxygen sensor circuit slow response, Upstream sensor Bank A N C
    P0150 Oxygen sensor circuit slow response, Upstream sensor Bank B Y C
    P0156 Oxygen sensor circuit slow response, Upstream sensor Bank B N C

    P0131 Oxygen sensor circuit low voltage, Upstream sensor Bank A Y C
    P0151 Oxygen sensor circuit low voltage, Upstream sensor Bank B Y C
    P0137 Oxygen sensor circuit low voltage, Downstream sensor Bank A Y C
    P0157 Oxygen sensor circuit low voltage, Downstream sensor Bank B Y C

    P0132 Oxygen sensor circuit high voltage, Upstream sensor Bank A Y C
    P0152 Oxygen sensor circuit high voltage, Upstream sensor Bank B Y C
    P0138 Oxygen sensor circuit high voltage, Downstream sensor Bank A Y C
    P0158 Oxygen sensor circuit high voltage, Downstream sensor Bank B Y C

    P0133 Oxygen sensor circuit slow response, Upstream sensor Bank A Y C
    P0153 Oxygen sensor circuit slow response, Upstream sensor Bank B Y C
    P0139 Oxygen sensor circuit slow response, Downstream sensor Bank A N C
    P0159 Oxygen sensor circuit slow response, Downstream sensor Bank B N C

    P1138 Oxygen sensor problem with switching lean, sensor(s) for Bank A Y C
    P1158 Oxygen sensor problem with switching lean, sensor(s) for Bank B Y C
    P1137 Oxygen sensor problem with switching rich, sensor(s) for Bank A Y C
    P1157 Oxygen sensor problem with switching rich, sensor(s) for Bank B Y C

    P1139 Oxygen sensor circuit switching period too long Bank A Y C
    P1159 Oxygen sensor circuit switching period too long Bank B Y C

    P1171 System too lean Bank A and Bank B Y C
    P1172 System too rich Bank A and Bank B Y C
    P0171 System too lean Bank A Y C
    P0174 System too lean Bank B Y C
    P0172 System too rich Bank A Y C
    P0175 System too rich Bank B Y C

    P1176 FMFR correction at its maximum positive value Y C
    P1177 FMFR correction at its maximum negative value Y C
    P1178 AMFR correction at its maximum positive value Y C
    P1179 AMFR correction at its maximum negative value Y C

    P0181 Fuel temperature sensor fault - reading invalid compared with water temp Y A
    P0182 Fuel temperature sensor circuit low range fault Y A
    P0183 Fuel temperature sensor circuit high range fault Y A

    P1185 Oxygen sensor heater circuit open circuit, upstream sensors Y C
    P1186 Oxygen sensor heater circuit short circuit, upstream sensors Y C

    P1187 Oxygen sensor heater circuit inferred open circuit, upstream sensors Y C
    P1188 Oxygen sensor heater circuit high resistance, upstream sensors Y C
    P1189 Oxygen sensor heater circuit inferred low resistance, upstream sensors Y C
    P1190 Oxygen sensor heater circuit low resistence, upstream sensors Y C

    P1191 Oxygen sensor heater circuit open short, downstream sensors Y C
    P1192 Oxygen sensor heater circuit short circuit, downstream sensors Y C

    P1193 Oxygen sensor heater circuit inferred open circuit, downstream sensors Y C
    P1194 Oxygen sensor heater circuit high resistance, downstream sensors Y C
    P1195 Oxygen sensor heater circuit inferred low resistance, downstream sensors Y C
    P1196 Oxygen sensor heater circuit low resistence, downstream sensors Y C

    P1199 Fuel level sensor circuit fault (Pre 1996MY) Y A

    P0201 Injector circuit fault, cylinder 1 Y A
    P0202 Injector circuit fault, cylinder 2 Y A
    P0203 Injector circuit fault, cylinder 3 Y A
    P0204 Injector circuit fault, cylinder 4 Y A
    P0205 Injector circuit fault, cylinder 5 Y A
    P0206 Injector circuit fault, cylinder 6 Y A
    P0207 Injector circuit fault, cylinder 7 Y A
    P0208 Injector circuit fault, cylinder 8 Y A

    P1201 Injector circuit open circuit or ground short, cylinder 1 Y A
    P1202 Injector circuit open circuit or ground short, cylinder 2 Y A
    P1203 Injector circuit open circuit or ground short, cylinder 3 Y A
    P1204 Injector circuit open circuit or ground short, cylinder 4 Y A
    P1205 Injector circuit open circuit or ground short, cylinder 5 Y A
    P1206 Injector circuit open circuit or ground short, cylinder 6 Y A
    P1207 Injector circuit open circuit or ground short, cylinder 7 Y A
    P1208 Injector circuit open circuit or ground short, cylinder 8 Y A
    __________________________________________________ ________________

    P03xx, P13xx Ignition System or Misfire MIL Drive Cycle

    P0300 Misfire on multiple cylinders (NAS only) Y C
    P0301 Misfire on cylinder 1 (NAS only) Y C
    P0302 Misfire on cylinder 2 (NAS only) Y C
    P0303 Misfire on cylinder 3 (NAS only) Y C
    P0304 Misfire on cylinder 4 (NAS only) Y C
    P0305 Misfire on cylinder 5 (NAS only) Y C
    P0306 Misfire on cylinder 6 (NAS only) Y C
    P0307 Misfire on cylinder 7 (NAS only) Y C
    P0308 Misfire on cylinder 8 (NAS only) Y C

    P1313 Misfire likely to cause damage to catalyst Bank A (NAS only) Y C
    P1314 Misfire likely to cause damage to catalyst Bank B (NAS only) Y C
    P1315 Persistent misfires (NAS only) Y C
    P1316 Misfire causing excess emissions (NAS only) Y C

    P1317 ABS - rough road signal line permanently at ground or open circuit Y A
    P1318 ABS - rough road signal line permanently at +12V Y A

    P0331 Continuous knock on Bank B N A
    P0332 Knock background noise low, Bank B N A
    P0333 Knock background noise high, Bank B N A
    P0326 Continuous knock on Bank A N A
    P0327 Knock background noise low, Bank A N A
    P0328 Knock background noise high, Bank A N A

    P0335 Crankshaft sensor circuit fault - no signal Y A
    P0336 Crankshaft sensor generating poor quality signal Y A
    P0340 Camshaft sensor circuit fault or signal timing different from crankshaft sensor signal Y A
    P1361 No ignition coil activation, coil 1, cylinders 1-6 Y A
    P1362 No ignition coil activation, coil 2, cylinders 5-8 Y A
    P1363 No ignition coil activation, coil 3, cylinders 4-7 Y A
    P1364 No ignition coil activation, coil 4, cylinders 2-3 Y A

    P1371 Early ignition coil activation, coil 1, cylinders 1-6 Y A
    P1372 Early ignition coil activation, coil 2, cylinders 5-8 Y A
    P1373 Early ignition coil activation, coil 3, cylinders 4-7 Y A
    P1374 Early ignition coil activation, coil 4, cylinders 2-3 Y A
    __________________________________________________ ________________

    P04xx, P14xx Auxiliary Emissions Control

    P0420 Catalyst efficiency is low, Bank A (NAS only) Y C
    P0430 Catalyst efficiency is low, Bank B (NAS only) Y C

    P0441 Purge Valve flow fault Y C
    P0443 Purge Valve circuit open or short circuit Y A
    P0440 ELC Purge valve stuck open (NAS Advanced EVAPS only) Y C
    P0442 Evaporative loss control system - Small leak (NAS Adv EVAPS only) Y D
    P0448 Evaporative loss control system - Major leak (NAS Adv EVAPS only) Y D
    P0496 Evaporative loss control system - Major leak (NAS Adv EVAPS only) Y D
    P0446 Purge canister closure valve malfunction (NAS Adv EVAPS only) Y A
    P1447 Purge canister closure valve poor performance (NAS Adv EVAPS only) Y D
    P0451 Fuel tank Pressure Sensor poor performance fault (NAS Adv EVAPS only) Y A
    P0452 Fuel tank Pressure Sensor low range fault (NAS Adv EVAPS only) Y A
    P0453 Fuel tank Pressure Sensor high range fault (NAS Adv EVAPS only) Y A
    P0460 Fuel level sensor circuit fault (1997MY onwards) Y A
    P0461 Fuel level sensor reading not changing as expected Y C
    __________________________________________________ ________________

    P05xx, P15xx Vehicle Speed, Idle Control and Auxiliary Inputs

    P0500 Vehicle speed signal out of range Y B
    P0506 Low idle speed Y A
    P0507 High idle speed Y A
    P0508 IACV Stepper motor circuit open circuit Y *
    P0509 IACV Stepper motor circuit short circuit Y *

    P1514 Neutral drive switch fault - indicates neutral during high load Y B
    P1516 Neutral drive switch fault - indicates neutral during gear change Y B
    P1517 Neutral drive switch fault - indicates drive during cranking Y B

    P0560 ECM reads low battery voltage at engine speeds where alternator should be operating Y A
    P0562 Battery voltage read by ECM too low to be possible N A
    P0563 Battery voltage read by ECM too high to be possible N A

    * Just a power down required
    __________________________________________________ ________________

    P06xx, P16xx Computer and Auxiliary Outputs

    P0605 ECM self check fault - Adaption and fault record memory corrupted Y A
    P1607 MIL circuit open or short circuit N A
    P1621 Communications with the security ECM has not happened within the expected time N A
    P1622 3 non-identical or 2 identical wrong security codes received by ECM in sequence N A
    __________________________________________________ ________________

    P07xx, P17xx, P18xx Transmission

    P1701 Transfer box has signalled a fault condition to the ECM (RR only) Y A
    P1703 Transfer box link - signal line permanently at +12V or open circuit (RR only) Y A
    P1708 Transfer box link - signal line permanently at ground (RR only) Y A

    P1775 Gearbox has signalled a fault condition to the ECM (RR only) Y B
    P1776 Gearbox ignition retard request duration fault (RR only) Y B
    P1777 Gearbox ignition retard request line fault (RR only) Y B
    Attached Files Attached Files

Closed Thread

Quick Reply Quick Reply

Register Now

Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.


Similar Threads

  1. Pc based diagnostic land rover scanners
    By getlost4x4 in forum Diagnostic Equipment
    Replies: 12
    Last Post: November 13th, 2011, 11:38 AM
  2. New to Land Rover and already have error codes
    By chatas1 in forum Range Rover Sport / L320
    Replies: 3
    Last Post: November 6th, 2011, 06:30 PM
  3. Land Rover Discovery 2 - ABS Diagnostic Tool
    By Malafax_dand in forum Diagnostic Equipment
    Replies: 0
    Last Post: March 2nd, 2009, 01:54 PM
  4. Diagnostic Trouble Codes - GEMS Drive Cycles
    By Rich998a in forum Diagnostic Equipment
    Replies: 0
    Last Post: January 27th, 2009, 10:12 AM
  5. Diagnostic Trouble Codes - Non Land Rover Specific
    By Rich998a in forum Diagnostic Equipment
    Replies: 7
    Last Post: January 25th, 2009, 04:55 PM

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
Powered by vBadvanced CMPS v4.1.2