Home/BMW/M3/BMW M3 E46 (1999-2006)/Repair manual/Testing & Diagnostics/Diagnostic Trouble Codes with Test Charts
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Diagnostic Trouble Codes with Test Charts BMW M3 E46

Testing & Diagnostics 151 illustrations ~23526 words

INTRODUCTION

If no faults were found while performing BASIC DIAGNOSTIC PROCEDURES, proceed with self-diagnostics. OBD-II Diagnostic Trouble Codes (DTCs) are accessed using a generic scan tool connected to vehicle Data Link Connector (DLC). (Scheme 24) BMW trouble codes can be accessed using BMW's GROUP TESTER ONE (GT-1) or DISplus hardware system.

Beginning with model year 2001, the E39, E46 and E53 eliminated the 20-pin BMW diagnostic connector from the engine compartment. The 16-pin OBD-II connector located inside vehicle is the only diagnosis port. The E38 and Z3 will continue to use the 20-pin connector until the end of production. The 16-pin OBD-II connector has been in all BMWs since 1996 to comply with OBD-II regulations requiring a standardized diagnostic port. Before 2001, only emissions relevant data could be extracted from OBD-II connector because it did not provide access to the TXD (D-bus). The TXD line is connected to pin No. 8 of the OBD-II connector on vehicles without the 20-pin diagnostic connector. The OBD-II connector is located in driver's footwell to left of steering column for E39, E46 and E53 vehicles.

On 7-series vehicles, diagnosis tool is connected to the vehicle at the OBD-II diagnosis connector (On-Board Diagnosis). The connector is located behind a small cover in the drivers side lower "A" pillar trim. There is a black plastic cap that bridges KL30 to the D-bus when the connector is not being used. This cap must be removed before installing the diagnosis cable. The TXD lead is located in pin 7 of the OBD socket and is connected directly to the ZGM. The ZGM detects by means of the data transmission speed whether a BMW diagnosis tool (DISplus, GT-1) or an aftermarket scanner is connected. The PCM allows access to different data depending on diagnosis tool connected. When using an OBD-II scan tool for diagnosis, the transmission speed is 10.4 KBit/s. (Scheme 25)

The Motronic/Siemens control unit provides a substitute value if a failure occurs in an engine performance related component, such as engine (coolant) temperature sensor, intake air temperature sensor, airflow meter or exhaust gas oxygen sensor. These substitute values are canceled when normal engine operation is resumed.

If no DTCs are present after entering self-diagnostics, proceed to TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.). For engine management system identification, see ENGINE MANAGEMENT SYSTEM IDENTIFICATION (2002) table.

Note. All voltage tests should be performed with a Digital Volt-Ohmmeter (DVOM) with a minimum 10-megohm input impedance, unless specifically stated otherwise in testing procedures.

Scheme 24

Scheme 24: INTRODUCTION

Scheme 25

Scheme 25
MODELBODYENGINEFUEL SYSTEMIGNITION SYSTEMCODE
M-CoupeE363.2L 6-Cyl. S54Bosch MS S54DISCN93
M-RoadsterE363.2L 6-Cyl. S54Bosch MS S54DISCL93
M3E463.2L 6-Cyl. S54Bosch MS S54DISBR93, BL93
M5E395.0L 8-Cyl. S62Siemens MS S52DISDE93
X5E533.0L 6-Cyl. M54Siemens MS 43DISFA53, 63
X5E534.4L V8 M52Bosch Motronic 7.2DISFB33, 43
X5E534.6L V8 M62Bosch Motronic 7.2DISFB03, 93
Z3E362.5L 6-Cyl. M54Siemens MS 43DISCN33, 43, 53, 63
Z3E363.0L 6-Cyl. M54Siemens MS 43DISCN33, 43, 53, 63
Z8E525.0L V8 S62Siemens MS S52DISEJ13
325iE462.5L 6-Cyl. M54Siemens MS 43DISET37, EV33
325CiE462.5L 6-Cyl. M54Siemens MS 43DISBN33
325xiE462.5L 6-Cyl. M54Siemens MS 43DISEU33
330iE463.0L 6-Cyl. M54Siemens MS 43DISEV53
330CiE463.0L 6-Cyl. M54Siemens MS 43DISBN53
330xiE463.0L 6-Cyl. M54Siemens MS 43DISEW53
525iE392.5L 6-Cyl. M54Siemens MS 43DISDT33
530iE393.0L 6-Cyl. M54Siemens MS 43DISDT53
540iE394.4L V8 M62Bosch Motronic 7.2DISDN53
745iE654.4L V8 N62Bosch ME 9.2DISGL53
745LiE664.4L V8 N62Bosch ME 9.2DISGN63

ENGINE MANAGEMENT SYSTEM IDENTIFICATION (2002)

MALFUNCTION INDICATOR LIGHT

The "Malfunction Indicator Light" (MIL) will be illuminated under the following conditions

  1. Upon the completion of the next consecutive driving cycle where the previously faulted system is monitored again and the emissions relevant fault is again present.
  2. Immediately if a catalyst damaging fault occurs.

The illumination of the light is performed in accordance with the Federal Test Procedure (FTP) which requires the light to go on when

  1. A malfunction of a component that can affect the emission performance of the vehicle occurs and causes emissions to exceed 1.5 times the standards required by FTP.
  2. Manufacturer-defined specifications are exceeded.
  3. An implausible input signal is generated.
  4. Catalyst deterioration causes HC-emissions to exceed a limit equivalent to 1.5 times the standard (FTP).
  5. Misfire faults occur.
  6. A leak is detected in the evaporative system, or purging is defective.
  7. PCM fails to enter closed-loop oxygen sensor control operation within a specified time interval.
  8. Engine control or automatic transmission control enters a limp home operating mode.
  9. Ignition is in on position before cranking = bulb check function.

A fault code is stored within the PCM upon the first occurrence of a fault in the system being checked. The Malfunction Indicator Light (MIL) will not be illuminated until the completion of the second consecutive "customer driving cycle" where the previously faulted system is again monitored and a fault is still present or a catalyst damaging fault has occurred. If the second drive cycle was not complete and the specific function was not checked, PCM counts third drive cycle as "next consecutive" drive cycle. MIL is illuminated if the function is checked and the fault is still present. (Scheme 26)

Scheme 26

Scheme 26

If there is an intermittent fault present and does not cause a fault to be set through multiple drive cycles, 2 complete consecutive drive cycles with the fault present are required for MIL to be illuminated. Once MIL is illuminated it will remain illuminated unless the specific function has been checked without fault through 3 complete consecutive drive cycles. Fault code will also be cleared from memory automatically if specific function is checked through 40 consecutive drive cycles without the fault being detected or with the use of either DISplus, GT-1 or scan tool. In order to clear a catalyst damaging fault from memory, the condition must be evaluated for 80 consecutive cycles without the fault reoccurring.

CHECK FILLER CAP INDICATOR LIGHT

After refueling and turning ignition on, PCM detects a fuel level increase. When the ignition is turned off, PCM activates a brief test to check filler cap. If filler cap was not properly installed and vehicle is started and driven at a speed greater than 6 MPH (10 Km/h), the CHECK FILLER CAP light on instrument panel will illuminate for 25 seconds, then go out. The second time the ignition is cycled off, PCM is activated to test filler cap. If loose, when vehicle is started and driven at a speed greater than 6 MPH (10 Km/h), CHECK FILLER CAP light will be illuminated for 25 seconds, then go out. If filler cap is properly secured, Malfunction Indicator Light (MIL) will not be illuminated and a fault code will not be stored in PCM. The third time ignition is cycled off, PCM is activated to test filler cap. If loose, a LARGE LEAK fault code is stored in PCM. MIL will be illuminated the next time engine is started. Variable indicator light and PLEASE CLOSE FILLER CAP check control message will be displayed.

Emission Reduction Stages

While OBD-II has the function of monitoring for emission related faults and alerting the operator of the vehicle, the National Low Emission Vehicle Program requires a certain number of vehicles produced (specific to manufacturing totals) currently comply with the following emission stages

  1. TLEV: Transitional Low Emission Vehicle
  2. LEV: Low Emission Vehicle
  3. ULEV: Ultra Low Emission Vehicle

BMW DIAGNOSTIC HARDWARE

Note. BMW utilizes 2 main types of diagnostic hardware: the Diagnostic Information System Plus (DISplus) and the Group Tester One (GT-1). See ON-BOARD DIAGNOSTICS .

DIS Plus

BMW DIS Plus diagnostic system features a comprehensive multimeter system (including an oscilloscope) that is used to perform various tests and measurement during the diagnosis and troubleshooting procedures. DIS also includes the Technical Information System (TIS). TIS is the same system that operates through dealer main computer system.

Group Tester One (GT-1)

GT-1 replaces the MoDiC series of portable diagnostic tools. It has the same processor as the DISplus. Other features include a DVD ROM drive, TFT color display, integrated PCMCIA card reader, integrated chip card reader, touch screen (same as DISplus), workshop grade case, ASM-technology motherboard, temperature operating range from 35°F to 105°F, 2.5 hours of operation with a fully charged battery, and can be powered by vehicle battery.

A diagnostic cable is used to connect diagnostic head to a vehicle with the 20 pin underhood connector. Cable consists of 20 pin connector, cable and 21-pin plug for connection to the head. An OBD-II diagnostic cable is used to connect diagnostic head to OBD-II diagnostic connector.

Optical Testing & Programming System (OPPS )

Optical Testing and Programming System (OPPS) is a device that may be used instead of the diagnostic head as a vehicle interface for either DISplus or GT-1. When used, it replaces the diagnostic head. OPPS was developed to reduce the amount of time required to program E65/E66 MOST control modules by 30-60 percent and to diagnose fiber optic communication systems MOST and Byteflight. OPPS can be connected into the MOST bus and the OBD-II connector simultaneously.

OPPS comes with 2 OBD-II cables. A short version (663 111) is used for CIP programming through the OBD-II connector, and MOST bus as well as diagnosis of all E65/E66 modules. A long version (663 112) is used for optical module and bus testing of modules located a distance from vehicle OBD-II connector such as in vehicle trunk. Long OBD-II cable (663 112) only transmits at a baud rate of 10400 compared to the high speed 115K baud for 663 111.

Hard & Intermittent Failures

A fault code is stored within the respective control module upon first occurrence of a fault in system being checked. CHECK ENGINE light will not be illuminated until completion of second consecutive driving cycle where previously faulted system is again monitored and a fault is still present or a catalyst damaging fault has occurred. If second drive cycle was not complete and specific function was not checked, PCM counts third drive cycle as next consecutive drive cycle. CHECK ENGINE light is illuminated if function is checked and fault is still present.

If an intermittent fault is present, and it does not cause a fault to be set through multiple drive cycles, 2 complete consecutive drive cycles with fault present are required for CHECK ENGINE light to be illuminated. Once CHECK ENGINE light is illuminated it will remain on unless specific function has been checked without fault through 3 complete consecutive drive cycles.

Fault code will also be cleared from memory automatically if specific function is checked through 40 consecutive drive cycles without fault being detected or with use of DIS Plus or GT-1 scan tool. To clear a catalyst damaging fault from memory, condition under which fault occurred must be evaluated for 80 consecutive cycles without fault reoccurring.

OBD-II Diagnostics

Malfunction Indicator Light (MIL) can be diagnosed with an aftermarket scan tool that allows technicians without BMW special tools or equipment to diagnose an emission system failure. With the use of a universal scan tool connected to Data Link Connector (DLC), an SAE standardized DTC can be obtained, along with condition associated with the illumination of MIL. Using DISplus or GT-1, a fault code and the conditions associated with its setting can be obtained prior to the illumination of the MIL.

OBD-II Diagnostic Trouble Codes (DTC) are designed to be identified by their alpha/numeric structure. DTCs start with letter "P" for powertrain related systems. (Scheme 27) DTCs are stored whenever the Check Engine Light (MIL) is illuminated. Universal diagnostic access to DTCs is via a standardized Diagnostic Link Connector (DLC) using a standardized tester (scan tool). DTCs only provide one set of environmental operating conditions when a fault is stored. This single freeze frame refers to vehicles environmental conditions for a specific time when fault first occurred. Information which is stored is limited in scope. This information may not even be specific to type of fault. On BMW, OBD-II monitors following systems

  1. Catalyst Monitoring.
  2. Misfire Monitoring.
  3. Evaporative (EVAP) System Monitoring.
  4. Secondary Air System Monitoring.
  5. Fuel System Monitoring.
  6. Oxygen Sensor Monitoring.

Scheme 27

Scheme 27

BMW Diagnostics

BMW diagnostic trouble codes are stored as soon they occur even before the Check Engine Light (MIL) comes on. BMW codes are defined by BMW, Bosch and Siemens to provide greater detail to fault specific information.

On Siemens systems, one set of 4 fault-specific environmental conditions are stored with the first fault occurrence. This information can change and is specific to each fault code to aid in diagnosing. A maximum of 10 different faults containing 4 environmental conditions can be stored.

On Bosch systems, a maximum of 4 sets of 3 fault-specific environmental conditions are stored within each fault code. This information can change and is specific to each fault code to aid in diagnosis. A maximum of 10 different faults containing 3 environmental conditions can be stored. BMW codes also store and display a time stamp when the fault last occurred. A fault qualifier gives more specific detailed information about the type of fault (upper limit, lower limit, disconnection, plausibility, etc.).

BMW codes are capable of recording current fault status. Code will advise whether fault is actually still present, not currently present or intermittent. Fault specific information is stored and accessible through DIS Plus or GT-1. BMW codes determine diagnostic output for BMW DIS Plus or GT-1.

READINESS CODE

Readiness code provides status (yes/no) of the system having completed all required monitoring functions or not. The readiness code is displayed with an aftermarket Scan Tool or the DISplus/GT-1. The code is a binary (1/0) indicating the following

  1. 0 = Test not completed or not applicable - 6 cylinder vehicles (not ready - V8 and V12)
  2. 1 = Test completed - 6 cylinder vehicles (ready - V8 and V12)

A readiness code must be stored after any clearing of fault memory or disconnection of PCM. A readiness code of "0" will be stored after a complete diagnostic check of all components/systems (that can turn on Malfunction Indicator Light) is performed. Readiness code was established to prevent anyone with an emissions related fault and a Malfunction Indicator Light on from disconnecting battery or clearing fault memory to manipulate results of emissions test procedure. Complete readiness code is equal to one byte (8 bits). Every bit represents one complete test and is displayed by scan tool

  1. 0 = EGR monitoring (= 0, N/A with BMW)
  2. 1 = Oxygen sensor heater monitoring
  3. 1 = Oxygen sensor monitoring
  4. 0 = Air condition (= 0, N/A with BMW)
  5. 1 = Secondary air delivery monitoring
  6. 1 = Evaporative system monitoring
  7. 0 = Catalyst heating
  8. 1 = Catalyst efficiency monitoring

Drive vehicle in such a manner that all tests listed above can be completed. When complete readiness code equals "1" (ready) then all tests have been completed and system has established its readiness.

Readiness code can be checked with DISplus/GT-1. This is helpful in verifying that drive cycle criteria was achieved. A repair can be confirmed before returning vehicle to customer by a successfully completed drive cycle. (Scheme 28)

Scheme 28

Scheme 28

RETRIEVING & ERASING DIAGNOSTIC TROUBLE CODES

OBD-II Diagnostic Trouble Codes (DTC) can be retrieved or erased using generic scan tool connected to Data Link Connector (DLC). (Scheme 24) Follow scan tool manufacturer's instructions. BMW fault codes can be retrieved or erased using Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1). BMW diagnostic hardware directs user to a specific test routine which provides diagnostic information.

General Programming Rules

The procedure for programming control modules on E65/E66 vehicles is controlled by the Coding, Individualization and Programming (CIP) program. The following preconditions must be followed when using the CIP program: first connect the vehicle to an approved BMW battery charger (Deutronic Automotive Power Processor) and never disconnect during programming. This charger must be connected in POWER SUPPLY MODE. The date and time must be set correctly in the DISplus/GT-1 administration button on initial startup screen to check and modify.

Diagnostic head must be hard wired to the network drop to ensure uninterrupted programming (do not use radio connections). If using DISplus (Scheme 29) If using GT-1 (Scheme 30)

Scheme 29

Scheme 29: General Programming Rules

Scheme 30

Scheme 30
  1. Park vehicle where it does not obstruct another vehicle, as programming may take up to 4 hours.
  2. All control modules must be installed and functional.
  3. Perform a fault memory deletion with QUICK CLEARING.
  4. Readout and print individualization settings with the CIP program, as vehicle and key memory will be deleted during programming.
  5. Read out, and print if applicable, instrument cluster/control display (mileage, condition based service data, radio station settings, etc.).
  6. Engine must be off and cooled down.
  7. Transmission oil temperature must be greater than 185°F (85°C).
  8. Put transmission in P or N position, vehicle must not move.
  9. Coding/Programming all control modules (with the ignition on), except the CAS.
  10. Coding/Programming the CAS module with the ignition off and key removed.
  11. Switch off all electrical accessories.
  12. Do not move seats, trunk lid, steering wheel, locks, windows, etc.
  13. Note that wipers can move unexpectedly (make sure path is clear and moisten glass).
  14. Navigation CD V19.0 must be available when programming with CIP.
  15. Print as you go for all CIP procedures (measures plan, program abort, multiple attempts).
  16. Initializing control modules (indicated on screen).
  17. Re-establishing customer VKM settings overwritten during coding/program (reverts to factory settings).

Program Start

Program start using DISplus or GT-1 with diagnostic head connected to vehicle. Select CODING/PROGRAMMING from start mask. When program is started for the first time after a CD installation, there is a longer wait time (about 90 seconds). Start CIP by selecting "8 CIP", then press the forward arrow. (Scheme 31) The initial CIP screen is then displayed. After startup, CIP determines the Vehicle Order (VO), previously known as the Central Coding Key (ZCS) and records which control modules are installed in the vehicle. The vehicle order is not displayed on the screen.

Scheme 31

Scheme 31: Program Start

Vehicle & Key Memory

Before programming Vehicle and Key Memory (VKM), customer must be informed about possible choices before delivery by filling out a customer selection form (attachment No. 6 of SI B09 05 01). VKM screen displays all available VKM functions, their current settings, and the factory default setting. VKM values can only be determined by CIP if all VKM relevant control modules are okay (found and no faults). A SHORT TEST is important to verify that all control modules are found before proceeding with coding or programming. Press CKM button at the screen with the text PROGRAM SELECTION. Load software, car and key memory (CKM).

  1. CIP reads out the data and displays a list of the current settings with alternative settings. Additional system setting details can be activated by highlighting the subgroup heading bar.
  2. Select the desired change by touching ACTIVE/NOT ACTIVE selection box (according to customer selection form) or factory default settings.
  3. Press ENCODE CAR to start the coding operation when all of the selections have been made. When save newly set function screen appears, press BACK if additional changes are required. or Press SAVE and a screen is displayed with Green check marks (status report) to confirm the VKM selections have been programmed/selected correctly. Press FINISH to return to the selection screen, with the new selections marked accordingly (status of the current VKM settings). It is recommended to print the display. Press END and TERMIN CIP to terminate VKM and CODING/PROGRAMMING start mask is displayed.

Programming

From initial CIP start screen: press LOAD SW with text PROGRAM SELECTION. Use latest copy of PROGRAMMING/CODING EXPLANATIONS (SI B09 05 01) to perform programming procedure. This will provide the most current details and additional information.

Resetting and Correcting Condition Based Service (CBS) Data

  1. Correction of implausible CBS values is a 2-step process. First the value must be reset, then a correction factor must be applied. Step 1 is found under DIAGNOSIS - FUNCTION SELECTION - SERVICE FUNCTIONS - MAINTENANCE - CBS RESET - TEST PLAN. At the CBS reset screens, select the individual parameters with implausible CBS values and follow the on-screen instructions to reset them. Exit CBS.
  2. Step 2 is found under DIAGNOSIS - FUNCTION SELECTION - SERVICE FUNCTIONS - MAINTENANCE - CBS CORRECTION VEHICLE DATA - TEST PLAN. At the CBS correction screens, select individual CBS parameters to be corrected and follow on-screen instructions to correct them. For first correction factor(s) to be used, see CBS CORRECTION attachment No. 4 (SI B09 05 01). Note that if ENGINE OIL is to be reset, this must be reset first, followed by other parameters in the order they are displayed on the screen. If this order is not followed, corrupted values will result. Exit CBS correction.

SUMMARY

If no hard DTCs are present, driveability symptoms exist or intermittent DTCs exist, proceed to TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.) or intermittent diagnosis procedures.

DIAGNOSTIC TROUBLE CODE CROSS-REFERENCE & TABLES

BMW Diagnostic Trouble Codes (DTCs) are separated by fuel system type, engine, and date of manufacture. See DIAGNOSTIC TROUBLE CODE TABLE CROSS-REFERENCE table to determine which specific table applies to a particular fuel system type, engine, and model year. Model specific tables contain OBD-II (PCode) and BMW-specific (BMW-FC) DTCs. DTCs in model-specific tables link to appropriate diagnosis, if available.

Note. Diagnosis is not available for all DTCs.

ModelsTest Group Reference (1)Engine TypeTable Reference
2002
M3, M Roadster & M Coupe2BMXV03.2S54S54See Table "A"
M5 & Z82BMXV04.9S62S62See Table "B"
Z3 2.5L, Z3 3.0L, X5, 325i, 325Ci, 325xi, 330i, 330Ci, 330xi, 525i & 530i2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5RM54See Table "C"
X5 4.4L & 4.6L2BMXT04.4E53 & 2BMXT04.6XHPSee Table "D"
540i2BMXV04.4LEVM62See Table "E"
745i & 745Li2BMXV04.4LEVN62See Table "F"
(1) See BMW TEST GROUP IDENTIFICATION table.

DIAGNOSTIC TROUBLE CODE

PCodeBMW-FCPCode TextDiagnosis
P0011184"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0012184"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0014185"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0015185"B" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P003037HO2S Heater Control Circuit (Bank 1 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P003137HO2S Heater Control Circuit Low (Bank 1 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P003237HO2S Heater Control Circuit High (Bank 1 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P003639HO2S Heater Control Circuit (Bank 1 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P003739HO2S Heater Control Circuit Low (Bank 1 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P003839HO2S Heater Control Circuit High (Bank 1 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P005038HO2S Heater Control Circuit (Bank 2 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P005138HO2S Heater Control Circuit Low (Bank 2 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P005238HO2S Heater Control Circuit High (Bank 2 Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P005640HO2S Heater Control Circuit (Bank 2 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P005740HO2S Heater Control Circuit Low (Bank 2 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P005840HO2S Heater Control Circuit High (Bank 2 Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P010173Mass or Volume Air Flow Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P010241Mass or Volume Air Flow Circuit Low InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P010341Mass or Volume Air Flow Circuit High InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P011177Intake Air Temperature Sensor 1 Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P011277Intake Air Temperature Sensor 1 Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P011377Intake Air Temperature Sensor 1 Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P0116105Engine Coolant Temperature Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P011778Engine Coolant Temperature Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P011878Engine Coolant Temperature Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P0121118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0121120Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0121121Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0122118Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0123118Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0128105Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)(1)
P013113O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P013213O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P0133214O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P013413O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P0134218O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P013537O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P013787O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P013887O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P013992O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P014087O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P014139O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P015112O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P015212O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P0153215O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P015412O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10) - DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P0154219O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)(1)
P015538O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P015788O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P015888O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 6 OF 10)
P015993O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P016088O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P016140O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 5 OF 10)
P0171144System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0171174System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0172144System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0172174System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0174145System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0174175System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0175145System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P0175175System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P02013Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02025Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02034Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P020433Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P020531Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P020632Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0216Injection Valve Overheat ProtectionSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0221119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0222119Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0223119Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P02613Cylinder 1 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02623Cylinder 1 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02645Cylinder 2 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02655Cylinder 2 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02674Cylinder 3 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P02684Cylinder 3 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027033Cylinder 4 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027133Cylinder 4 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027331Cylinder 5 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027431Cylinder 5 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027632Cylinder 6 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P027732Cylinder 6 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P0300213Random/Multiple Cylinder Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0301205Cylinder 1, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0302206Cylinder 2, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0303207Cylinder 3, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0304208Cylinder 4, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0305209Cylinder 5, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0306210Cylinder 6, Misfire DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P033516Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P03407Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P036510Camshaft Position Sensor "B" Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P0369162Camshaft Position Sensor "B" Circuit Intermittent (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P039415Camshaft Position Sensor "B" Circuit Intermittent (Bank 2)(1)
P0411170Secondary Air Injection System Incorrect Flow DetectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P041363Secondary Air Injection System Switching Valve "A" Circuit Open(1)
P041463Secondary Air Injection System Switching Valve "A" Circuit Shorted(1)
P041819Secondary Air Injection System Control "A" CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P0420178Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0430179Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P0441232Evaporative Emission System Incorrect Purge FlowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P0442180Evaporative Emission System Leak Detected (Small leak)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P044336Evaporative Emission System Purge Control Valve CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P044436Evaporative Emission System Purge Control Valve Circuit OpenSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P044536Evaporative Emission System Purge Control Valve Circuit ShortedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P0491170Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P0492170Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P0500135Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P0505Idle Air Control Valve Functional CheckSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0506128Idle Air Control System RPM Lower Than ExpectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0507128Idle Air Control System RPM Higher Than ExpectedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0601150Internal Control Module Memory Check Sum ErrorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P0601157Internal Control Module Memory Check Sum Error(1)
P0604150Internal Control Module Random Access Memory (RAM) Error(1)
P0604157Internal Control Module Random Access Memory (RAM) Error(1)
P0605150Internal Control Module Read Only Memory (ROM) ErrorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P0605157Internal Control Module Read Only Memory (ROM) ErrorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P060630ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P0606107ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P0606158ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P0606163ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P07XX(2)
P09XX(2)
P1111Coolant Temperature Range Check (Minimum)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P1112Coolant Temperature Range Check (Maximum)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P1121111Pedal Position Sensor 1, Range/Performance ProblemSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P112260Pedal Position Sensor 1, Low InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P112360Pedal Position Sensor 1, High InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1178216O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P1179217O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 4 OF 10)
P1221112Pedal Position Sensor 2 Range/Performance ProblemSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P122261Pedal Position Sensor 2, Low InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P122361Pedal Position Sensor 2, High InputSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1340213Multiple Cylinder Misfire During Start(1)
P1341204Multiple Cylinder Misfire with Fuel Cut-Off(1)
P1342205Misfire During Start ,Cylinder 1See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1343196Misfire Cylinder 1 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1344206Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1345197Misfire Cylinder 2 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1346207Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1347198Misfire Cylinder 3 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1348208Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1349199Misfire Cylinder 4 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1350209Misfire during Start, Cylinder 5See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1351200Misfire Cylinder 5 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1352210Misfire during Start, Cylinder 6See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1353201Misfire Cylinder 6 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 1 OF 10)
P1434176Diagnostic Module Tank Leakage (DM-TL)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 3 OF 10)
P1446Leak Diagnosis Module Circuit ContinuitySee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P1447127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid TestSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P1448127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P1449127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P145027Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P145127Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P145227Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 2 OF 10)
P1500Idle Air Control Valve OpenSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1501Idle Air Control Valve ClosedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P15022Idle-Speed Control Valve Closing Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P15032Idle-Speed Control Valve Closing Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P15042Idle-Speed Control Valve Closing Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P150629Idle-Speed Control Valve Opening Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10) - DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P150729Idle-Speed Control Valve Opening Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10) - DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P150829Idle-Speed Control Valve Opening Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 8 OF 10)
P152567"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P152572"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P153121"B" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P153122"B" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 7 OF 10)
P1585149Misfire Detected with Low Fuel(1)
P1602122Control Module Self-Test, Control Module Defective(1)
P1602231Control Module Self-Test, Control Module Defective(1)
P1603ECM Functional CheckSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 10 OF 10)
P1634107Throttle Valve Adaptation Spring Test FailedSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P163645Throttle Valve Control CircuitSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1637107Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1637230Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1639107Throttle Valve Position Control Throttle Stuck PermanentlySee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1640155Internal Control Module RAM/ROM ErrorSee DTC CHART (ENGINE TYPE: S54B32 LEV/TEST GROUP: 2BMXV03.2S54 - 9 OF 10)
P1640156Internal Control Module RAM/ROM Error(1)
P1663155EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM(1)
P1663156EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM(1)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "A" ECU: MSS54, ENGINE: S54, FROM 9-1-01 To 8-31-02

PCodeBMW-FCPCode TextDiagnosis
P0011184"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0012184"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0014185"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0015185"B" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0021113"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0022113"A" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0024114"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0025114"B" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P003037HO2S Heater Control Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P003137HO2S Heater Control Circuit Low (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P003237HO2S Heater Control Circuit High (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P003639HO2S Heater Control Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P003739HO2S Heater Control Circuit Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P003839HO2S Heater Control Circuit High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P005038HO2S Heater Control Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P005138HO2S Heater Control Circuit Low (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P005238HO2S Heater Control Circuit High (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P005640HO2S Heater Control Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P005740HO2S Heater Control Circuit Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P005840HO2S Heater Control Circuit High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P010173Mass or Volume Air Flow Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P010241Mass or Volume Air Flow Circuit Low InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P010341Mass or Volume Air Flow Circuit High InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P011177Intake Air Temperature Sensor 1 Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P011277Intake Air Temperature Sensor 1 Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P011377Intake Air Temperature Sensor 1 Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P0116105Engine Coolant Temperature Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P011778Engine Coolant Temperature Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P011878Engine Coolant Temperature Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P0121118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0121120Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0121121Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0122118Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0123118Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0128105Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P013113O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P013213O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P0133214O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P013413O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P0134218O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P013537O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P013787O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P013887O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P013992O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P014087O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P014139O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P015112O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P015212O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P0153215O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P015412O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10) - DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P0154219O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10) - DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P015538O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P015788O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P015888O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P015993O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P016088O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 5 OF 10)
P016140O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P0171144System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0171174System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0172144System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0172174System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0174145System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0174175System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0175145System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0175175System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P02013Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02025Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02034Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P020433Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P020531Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P020632Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P020734Injector Circuit/Open - Cylinder 7See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P020835Injector Circuit/Open - Cylinder 8See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P0216Injection Valve Driver StateSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0221119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0222119Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0223119Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P02613Cylinder 1 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02623Cylinder 1 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02645Cylinder 2 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02655Cylinder 2 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02674Cylinder 3 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P02684Cylinder 3 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027033Cylinder 4 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027133Cylinder 4 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027331Cylinder 5 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027431Cylinder 5 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027632Cylinder 6 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027732Cylinder 6 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P027934Cylinder 7 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P028034Cylinder 7 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P028235Cylinder 8 Injector Circuit LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P028335Cylinder 8 Injector Circuit HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P0300213Random/Multiple Cylinder Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0301205Cylinder 1 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0302206Cylinder 2 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0303207Cylinder 3 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0304208Cylinder 4 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0305209Cylinder 5 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0306210Cylinder 6 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0307211Cylinder 7 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0308212Cylinder 8 Misfire DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P033516Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P03407Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P03458Camshaft Position Sensor "A" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P036510Camshaft Position Sensor "B" Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0369162Camshaft Position Sensor "B" Circuit Intermittent (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P039011Camshaft Position Sensor "B" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P039415Camshaft Position Sensor "B" Circuit Intermittent (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P0411170Secondary Air Injection System Incorrect Flow DetectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P041263Secondary Air Injection System Switching Valve "A"See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P041363Secondary Air Injection System Switching Valve "A" Circuit OpenSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P041463Secondary Air Injection System Switching Valve "A" Circuit ShortedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 3 OF 10)
P041819Secondary Air Injection System Control "A" CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P0420178Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0430179Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P0441232Evaporative Emission System Incorrect Purge FlowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P0442180Evaporative Emission System Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 3 OF 10)
P044336Evaporative Emission System Purge Control Valve CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P044436Evaporative Emission System Purge Control Valve Circuit OpenSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P044536Evaporative Emission System Purge Control Valve Circuit ShortedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P0491170Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 3 OF 10)
P0492170Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 3 OF 10)
P0500135Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P0505Idle Air Control Valve Functional CheckSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P0506128Idle Air Control System RPM Lower Than ExpectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P0507128Idle Air Control System RPM Higher Than ExpectedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P0601150Internal Control Module Memory Check Sum ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0601157Internal Control Module Memory Check Sum ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0604150Internal Control Module Random Access Memory (RAM) Error(1)
P0604157Internal Control Module Random Access Memory (RAM) Error(1)
P0605150Internal Control Module Read Only Memory (ROM) ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0605157Internal Control Module Read Only Memory (ROM) ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P060630ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0606107ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0606158ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P0606163ECM/PCM ProcessorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P07XX(2)
P09XX(2)
P1111Coolant Temperature Circuit ContinuitySee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P1112Coolant Temperature Circuit ContinuitySee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 7 OF 10)
P1116Mass or Volume Air Flow CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P111757Mass or Volume Air Flow Circuit Low Input (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P111857Mass or Volume Air Flow Circuit High Input (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 6 OF 10)
P1121111Pedal Position Sensor 1, Range/Performance ProblemSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P112260Pedal Position Sensor 1, Low InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P112360Pedal Position Sensor 1, High InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1178216O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P1179217O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 4 OF 10)
P1221112Pedal Position Sensor 2, Range/Performance ProblemSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P122261Pedal Position Sensor 2, Low InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P122361Pedal Position Sensor 2, High InputSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1340213Multiple Cylinder Misfire During StartSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1341204Multiple Cylinder Misfire With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1342205Misfire During Start, Cylinder 1See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1343196Misfire Cylinder 1 with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1344206Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1345197Misfire Cylinder 2 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1346207Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1347198Misfire Cylinder 3 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1348208Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1349199Misfire Cylinder 4 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1350209Misfire During Start ,Cylinder 5See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1351200Misfire Cylinder 5 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1352210Misfire During Start ,Cylinder 6See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1353201Misfire Cylinder 6 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1354211Misfire During Start, Cylinder 7See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1355202Misfire Cylinder 7 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1356212Misfire during Start Cylinder 8See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 1 OF 10)
P1357203Misfire Cylinder 8 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1432171Secondary Air Injection System Incorrect Flow Detected(1)
P1434176Diagnostic Module Tank Leakage (DM-TL)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 3 OF 10)
P1446Diagnostic Module Tank Leakage (DM-TL) PumpSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1447127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High During Switching Solenoid TestSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1448127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1449127Diagnostic Module Tank Leakage (DM-TL) Pump Current Too HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P145027Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P145127Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P145227Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 2 OF 10)
P1500Idle Air Control Valve OpenSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P1501Idle Air Control Valve ClosedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P15022Idle-Speed Control Valve Closing Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P15032Idle-Speed Control Valve Closing Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P15042Idle-Speed Control Valve Closing Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P150629Idle-Speed Control Valve Opening Solenoid Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P150729Idle-Speed Control Valve Opening Solenoid Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P150829Idle-Speed Control Valve Opening Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 9 OF 10)
P152567"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P152572"A" Camshaft Position Actuator Control Open Circuit (Bank 1)(1)
P152674"A" Camshaft Position Actuator Control Open Circuit (Bank 2)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P152675"A" Camshaft Position Actuator Control Open Circuit (Bank 2)(1)
P153121"B" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P153122"B" Camshaft Position Actuator Control Open Circuit (Bank 1)(1)
P153283"B" Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control Circuit)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P153284"B" Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control Circuit)See DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 8 OF 10)
P1585149Misfire Detected with Low Fuel(1)
P1602122Control Module Self-Test, Control Module Defective(1)
P1602231Control Module Self-Test, Control Module Defective(1)
P1603195Control Module Self-Test, Torque MonitoringSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1634107Throttle Valve Adaptation Spring Test FailedSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P163645Throttle Valve Control CircuitSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1637107Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1637230Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1639107Throttle Valve Position Control Throttle Stuck PermanentlySee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1640155Internal Control Module RAM/ROM ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1640156Internal Control Module RAM/ROM ErrorSee DTC CHART (ENGINE TYPE: S62B49 TLEV/TEST GROUP: 2BMXV04.9S62 - 10 OF 10)
P1663155EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM(1)
P1663156EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM(1)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "B" ECU: MSS52, ENGINE: S62, FROM 9-1-01 To 8-31-02

PCodeBMW-FCPCode TextDiagnosis
P0011103"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)(1)
P0012105"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0014104"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0015106"B" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P003025HO2S Heater Control Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P003125HO2S Heater Control Circuit Low (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P003225HO2S Heater Control Circuit High (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P003679HO2S Heater Control Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P003779HO2S Heater Control Circuit Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P003879HO2S Heater Control Circuit High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P005055HO2S Heater Control Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P005155HO2S Heater Control Circuit Low (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P005255HO2S Heater Control Circuit High (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P005661HO2S Heater Control Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P005761HO2S Heater Control Circuit Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P005861HO2S Heater Control Circuit High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0101149Mass Or Volume Air Flow Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P01028Mass Or Volume Air Flow Circuit Low InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P01038Mass Or Volume Air Flow Circuit High InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P0107197Manifold Absolute Pressure/Barometric Pressure Circuit Low Input(1)
P0108197Manifold Absolute Pressure/Barometric Pressure Circuit High Input(1)
P011214Intake Air Temperature Sensor 1, Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P011314Intake Air Temperature Sensor 1, Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P011710Engine Coolant Temperature, Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P011810Engine Coolant Temperature, Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P0121118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0122112Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0123112Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0125222Insufficient Coolant Temperature for Closed Loop Fuel ControlSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P0128168Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0131150O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0132150O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0133229O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0134150O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0135188O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0137152O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0138152O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0140152O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0141190O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0151151O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0152151O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0153230O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0154151O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0155189O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0157153O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0158153O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0160153O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0161191O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0171227System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0172227System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0174228System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0175228System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P0197122Engine Oil Temperature, Sensor Low(1)
P0198122Engine Oil Temperature, Sensor High(1)
P02016Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P02025Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P020322Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P020424Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P020533Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P020623Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0221119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0222113Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P0223113Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P02616Cylinder 1 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P02626Cylinder 1 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P02645Cylinder 2 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P02655Cylinder 2 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P026722Cylinder 3 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P026822Cylinder 3 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027024Cylinder 4 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027124Cylinder 4 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027333Cylinder 5 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027433Cylinder 5 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027623Cylinder 6 Injector Circuit LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P027723Cylinder 6 Injector Circuit HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0300Multiple MisfireSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0301238Cylinder 1 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0302239Cylinder 2 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0303240Cylinder 3 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0304241Cylinder 4 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0305242Cylinder 5 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0306243Cylinder 6 Misfire DetectedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0313238Misfire Detected with Low Fuel(1)
P0313239Misfire Detected with Low Fuel(1)
P0313240Misfire Detected with Low Fuel(1)
P0313241Misfire Detected with Low Fuel(1)
P0313242Misfire Detected with Low Fuel(1)
P0313243Misfire Detected with Low Fuel(1)
P032757Knock Sensor 1 Circuit Low (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 8 OF 8)
P033259Knock Sensor 2 Circuit Low (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 8 OF 8)
P033583Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P033983Crankshaft Position Sensor "A" Circuit IntermittentSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P034065Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P034465Camshaft Position Sensor "A" Circuit Intermittent (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P036518Camshaft Position Sensor "B" Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P036918Camshaft Position Sensor "B" Circuit Intermittent (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P041362Secondary Air Injection System Switching Valve "A" Circuit OpenSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P041462Secondary Air Injection System Switching Valve "A" Circuit ShortedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P0420233Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0430234Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P0441250Evaporative Emission System Incorrect Purge FlowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P044368Evaporative Emission System Purge Control Valve CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P044468Evaporative Emission System Purge Control Valve, Circuit OpenSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P044568Evaporative Emission System Purge Control Valve, Circuit ShortedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P0455143Evaporative Emission System Leak Detected (Large Leak)(1)
P0456143Evaporative Emission System Leak Detected (Very Small Leak)See DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P0491245Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P0492246Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P0500214Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 6 OF 8)
P0505204Idle Air Control SystemSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0600217Serial Communication LinkSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P0604100Internal Control Module Random Access Memory (RAM) ErrorSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P07XX(2)
P09XX(2)
P1083202Fuel Control Limit Mixture Too Lean (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1084202Fuel Control Limit Mixture Too Rich (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1085203Fuel Control Limit Mixture Too Lean (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1086203Fuel Control Limit Mixture Too Rich (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1087229O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1, Sensor 1)(1)
P1088229O2 Sensor Circuit Slow Response in Rich Control Range (Bank 1, Sensor 1)(1)
P1089230O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1, Sensor 2)(1)
P1090235Pre Catalyst Fuel Trim System, Too Lean (Bank 1)(1)
P1091236Pre Catalyst Fuel Trim System, Too Lean (Bank 2)(1)
P1092235Pre Catalyst Fuel Trim System, Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1093236Pre Catalyst Fuel Trim System, Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P1094230O2 Sensor Circuit Slow Response in Rich Control Range (Bank 2, Sensor 1)(1)
P111111Engine Coolant Temperature Sensor Radiator Outlet, Low InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P111211Engine Coolant Temperature Sensor Radiator Outlet, High InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1120114Pedal Position Sensor CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1121117Pedal Position Sensor 1, Range/Performance ProblemSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1122110Pedal Position Sensor 1, Low InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1123110Pedal Position Sensor 1, High InputSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1143215O2 Sensor Activity Check Signal Too High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1144215O2 Sensor Activity Check Signal Too Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1149216O2 Sensor Activity Check Signal Too High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1150216O2 Sensor Activity Check Signal Too Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1171196Ambient Pressure Sensor Variant Recognition Value in Boot Range Implausible(1)
P1172196Ambient Pressure Sensor Variant Recognition Error Value Stored in Boot Range(1)
P1173196Ambient Pressure Sensor Variant Recognition Learning Failed(1)
P1222111Pedal Position Sensor 2, Low Input(1)
P1223111Pedal Position Sensor 2, High Input(1)
P1314202Fuel Mixture Deviation Detected With Low Fuel(1)
P1314203Fuel Mixture Deviation Detected With Low Fuel(1)
P1314227Fuel Mixture Deviation Detected With Low Fuel(1)
P1314228Fuel Mixture Deviation Detected With Low Fuel(1)
P1340Multiple MisfireSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1341Multiple MisfireSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1342238Misfire During Start ,Cylinder 1See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1343238Misfire Cylinder 1 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1344239Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1345239Misfire Cylinder 2 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1346240Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1347240Misfire Cylinder 3 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1348241Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1349241Misfire Cylinder 4 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1350242Misfire during Start, Cylinder 5See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1351242Misfire Cylinder 5 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1352243Misfire during Start ,Cylinder 6See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P1353243Misfire Cylinder 6 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 1 OF 8)
P141335Secondary Air Injection Pump Relay Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P141435Secondary Air Injection Pump Relay Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P1434EVAP Signal/Heater ElementSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P1444EVAP Circuit Continuity OpenSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1445140Diagnostic Module Tank Leakage (DM-TL) Pump, Control Circuit Signal LowSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1446140Diagnostic Module Tank Leakage (DM-TL) Pump, Control Circuit Signal HighSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1447142Diagnostic Module Tank Leakage (DM-TL) Pump, Current Too High during Switching Solenoid TestSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P1448142Diagnostic Module Tank Leakage (DM-TL) Pump, Current Too LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P1449142Diagnostic Module Tank Leakage (DM-TL) Pump, Current Too HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 3 OF 8)
P1450EVAP Circuit Continuity OpenSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1451126Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal LowSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1452126Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal HighSee DTC CHART ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 2 OF 8)
P1500211Idle-Speed Control Valve, Stuck OpenSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P1501211Idle-Speed Control Valve, Stuck ClosedSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150227Idle-Speed Control Valve Closing Solenoid Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150327Idle-Speed Control Valve Closing Solenoid Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150427Idle-Speed Control Valve Closing Solenoid Control, Open CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150653Idle-Speed Control Valve Opening Solenoid Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150753Idle-Speed Control Valve Opening Solenoid Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P150853Idle-Speed Control Valve Opening Solenoid Control, Open CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P1512124DISA (Differentiated Intake Manifold) Control Circuit, Signal Low(1)
P1513124DISA (Differentiated Intake Manifold) Control Circuit ,Signal High(1)
P152321"A" Camshaft Position Actuator Signal Low (Bank 1) (M52: "B" Camshaft Position Actuator Tight or Jammed)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P152421"A" Camshaft Position Actuator Control Circuit Signal High (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P152521"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P152919"B" Camshaft Position Actuator Control Circuit Signal Low (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P153019"B" Camshaft Position Actuator Control Circuit Signal High (Bank 1) (S54 to 09/00: Throttle Valve Position Control, Control Deviation)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P153119"B" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 7 OF 8)
P160248Control Module Self-Test, Control Module Defective(1)
P160258Control Module Self-Test, Control Module Defective(1)
P160263Control Module Self-Test, Control Module Defective(1)
P160266Control Module Self-Test, Control Module Defective(1)
P160267Control Module Self-Test, Control Module Defective(1)
P160270Control Module Self-Test, Control Module Defective(1)
P160271Control Module Self-Test, Control Module Defective(1)
P160272Control Module Self-Test, Control Module Defective(1)
P160349Control Module Self-Test, Torque Monitoring(1)
P160450Control Module Self-Test, Speed Monitoring(1)
P1619123Map Cooling Thermostat Control Circuit, Signal Low(1)
P1620123Map Cooling Thermostat Control Circuit, Signal High(1)
P1624146Pedal Position Sensor Potentiometer Supply Channel 1 Electrical (M52: Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)(1)
P1625147Pedal Position Sensor Potentiometer Supply Channel 2 Electrical(1)
P1632115Throttle Valve Adaptation Conditions Not Met(1)
P1633115Throttle Valve Adaptation Limp-Home Position Unknown(1)
P1634115Throttle Valve Adaptation Spring Test Failed(1)
P1635115Throttle Valve Adaptation Lower Mechanical Stop not Adapted(1)
P1636109Throttle Valve Control CircuitSee DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 5 OF 8)
P1637162Throttle Valve Position Control, Control Deviation(1)
P1638160Throttle Valve Position Control, Throttle Stuck Temporarily(1)
P1639161Throttle Valve Position Control, Throttle Stuck Permanently(1)
P1675135Throttle Valve Actuator Start Test, Re-Adaptation Required(1)
P1694136Throttle Valve Actuator Start Test Spring Test & Limp-Home Position Failed(1)
P2096225Post Catalyst Fuel Trim System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P2098226Post Catalyst Fuel Trim System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M54B25 LEV, M54B30 LEV/TEST GROUP: 2BMXV03.0LER & ENGINE TYPE: M54B30 ULEV/TEST GROUP: 2BMXV03.0M5R, 2BMXT03.0E5R - 4 OF 8)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "C" ECU: MS43, ENGINE: M54, FROM 9-1-01 To 8-31-02

PCodeBMW-FCPCode TextDiagnosis
P001033"A" Camshaft Position Actuator Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P001133"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P001233"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P002034"A" Camshaft Position Actuator Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P002134"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P002234"A" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P003013HO2S Heater Control Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P003113HO2S Heater Control Circuit Low (Bank 1, Sensor 1)For 4.4L, See Diagnosis, For DTC P0030. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) . For 4.6L, See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11)
P003213HO2S Heater Control Circuit High (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P003614HO2S Heater Control Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P003714HO2S Heater Control Circuit Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P003814HO2S Heater Control Circuit High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P00505HO2S Heater Control Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P00515HO2S Heater Control Circuit Low (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P00525HO2S Heater Control Circuit High (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P00564HO2S Heater Control Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P00574HO2S Heater Control Circuit Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P00584HO2S Heater Control Circuit High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P0102115Mass or Volume Air Flow Circuit, Low InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0103115Mass or Volume Air Flow Circuit, High InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0112124Intake Air Temperature Sensor 1, Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0113124Intake Air Temperature Sensor 1, Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0116123Engine Coolant Temperature Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6)
P0117123Engine Coolant Temperature, Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0118123Engine Coolant Temperature, Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0119123Engine Coolant Temperature, Circuit IntermittentSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0120117Throttle/Pedal Position Sensor/Switch "A" Circuit(1)
P0121118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee Diagnosis, For DTC P0122. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L). For 4.6L, See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11)
P0122118Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0123118Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P013010O2 Sensor Circuit (Bank 1, Sensor 1)For Diagnostics, See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013110O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013210O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013315O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013410O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013513O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P013612O2 Sensor Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P013712O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P013812O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P013917O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P014012O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)See Diagnosis For DTC P0136. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L) or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P014114O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P015018O2 Sensor Circuit (Bank 2, Sensor 1)See Diagnosis For DTC P0152. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11)
P015118O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)See Diagnosis For DTC P0152. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11)
P015218O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P015321O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P015418O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P01555O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 7 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11) (4.6L)
P015620O2 Sensor Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P015720O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P015820O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P015923O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P016020O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See Diagnosis For DTC P0156. DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L) or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P01614O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 8 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P017126System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P017226System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P017427System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P017527System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P0201150Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0202157Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0203155Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0204152Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0205151Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0206154Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0207156Injector Circuit/Open - Cylinder 7See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0208153Injector Circuit/Open - Cylinder 8See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0221119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0222119Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0223119Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P0261150Cylinder 1, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0262150Cylinder 1, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0264157Cylinder 2, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0265157Cylinder 2, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0267155Cylinder 3, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0268155Cylinder 3, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0270152Cylinder 4, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0271152Cylinder 4, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0273151Cylinder 5, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0274151Cylinder 5, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0276154Cylinder 6, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0277154Cylinder 6, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0279156Cylinder 7, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0280156Cylinder 7, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0282153Cylinder 8, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0283153Cylinder 8, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P030062Random/Multiple Cylinder Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030150Cylinder 1, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030257Cylinder 2, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030355Cylinder 3, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030452Cylinder 4, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030551Cylinder 5, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030654Cylinder 6, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030756Cylinder 7, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P030853Cylinder 8, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P0324214Knock Control System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0327210Knock Sensor 1, Circuit Low (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0328210Knock Sensor 1, Circuit High (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0332212Knock Sensor 2, Circuit Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0333212Knock Sensor 2, Circuit High Input (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0335111Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0340113Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0342113Camshaft Position Sensor "A" Circuit Low (Bank 1 or Single Sensor)See Diagnosis For DTC P0340. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0343113Camshaft Position Sensor "A" Circuit High (Bank 1 or Single Sensor)See Diagnosis For DTC P0340. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0345114Camshaft Position Sensor "A" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0347114Camshaft Position Sensor "A" Circuit Low (Bank 2)See Diagnosis For DTC P0345. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0348114Camshaft Position Sensor "A" Circuit High (Bank 2)See Diagnosis For DTC P0345. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P0370112Timing Reference High Resolution Signal "A"See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P041285Secondary Air Injection System Switching Valve "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P041385Secondary Air Injection System Switching Valve "A" Circuit OpenSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P041485Secondary Air Injection System Switching Valve "A" Circuit ShortedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P041884Secondary Air Injection System Control "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P042040Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P043045Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P044093Evaporative Emission System(1)
P0441Evaporative Purge System Flow CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P0442183Evaporative Emission System Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 3 OF 11) (4.4L), or DTC CHART ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 3 OF 11) (4.6L)
P0442188Evaporative Emission System Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 3 OF 11) (4.4L), or DTC CHART ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 3 OF 11) (4.6L)
P044398Evaporative Emission System Purge Control Valve CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P044498Evaporative Emission System Purge Control Valve Circuit OpenSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P044598Evaporative Emission System Purge Control Valve Circuit ShortedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P0450185Evaporative Emission System Pressure Sensor/Switch(1)
P0452185Evaporative Emission System Pressure Sensor/Switch Low(1)
P0453185Evaporative Emission System Pressure Sensor/Switch High(1)
P0455183Evaporative Emission System Leak Detected (Large Leak)(1)
P0455188Evaporative Emission System Leak Detected (Large leak)(1)
P0456187Evaporative Emission System Leak Detected (Very Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 4 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 4 OF 11) (4.6L)
P049180Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 4 OF 11) (4.6L)
P049281Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 4 OF 11) (4.6L)
P0500120Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P050632Idle Air Control System RPM Lower Than ExpectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P050732Idle Air Control System RPM Higher Than ExpectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0600220Serial Communication LinkSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0604ECM Self CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0605ECM Self CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P0606ECM Self CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P07XX(2)
P09XX(2)
P114317O2 Sensor Activity Check Signal Too High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11)
P114417O2 Sensor Activity Check Signal Too Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11)
P114923O2 Sensor Activity Check Signal Too High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11)
P115023O2 Sensor Activity Check Signal Too Low (Bank 2, Sensor 2)(1)
P115828Fuel Trim Adaptation Additive Low (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P115928Fuel Trim Adaptation Additive High (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) - DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 8 OF 11) (4.6L)
P116029Fuel Trim Adaptation Additive Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P116129Fuel Trim Adaptation Additive High (Bank 2) (M52: Engine Oil Temperature Sensor Circuit)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P116815Post Catalyst Fuel Trim System Correction Value Above Threshold (Bank 1)See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11)
P117021Post Catalyst Fuel Trim System Correction Value Above Threshold (Bank 2)See DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 7 OF 11)
P120024Fuel Trim Upper Adaptation Range, System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P120124Fuel Trim Upper Adaptation Range, System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or (4.6L) DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11)
P120225Fuel Trim Upper Adaptation Range, System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P120325Fuel Trim Upper Adaptation Range, System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 6 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 6 OF 11) (4.6L)
P1327211Knock Sensor 2 Circuit, Low Input (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P1328211Knock Sensor 2 Circuit, High Input (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P1332213Knock Sensor 4 Circuit, Low InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P1333213Knock Sensor 4 Circuit, High InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P134062Multiple Cylinder Misfire During StartSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P134162Multiple Cylinder Misfire with Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P134250Misfire During Start, Cylinder 1See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P134350Misfire Cylinder 1 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P134457Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P134557Misfire Cylinder 2 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P134655Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P134755Misfire Cylinder 3 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P134852Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P134952Misfire Cylinder 4 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or (4.6L) DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11)
P135051Misfire during Start, Cylinder 5See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P135151Misfire Cylinder 5 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P135254Misfire during Start, Cylinder 6See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P135354Misfire Cylinder 6 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P135456Misfire during Start, Cylinder 7See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P135556Misfire Cylinder 7 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P135653Misfire during Start, Cylinder 8See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 1 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXT04.6XHP - 1 OF 11) (4.6L)
P135753Misfire Cylinder 8 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P1381215Control Module Self-Test, Knock Control Offset (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P1382216Control Module Self-Test, Knock Control Test Pulse (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 11 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 11 OF 11) (4.6L)
P141384Secondary Air Injection Pump Relay Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P141484Secondary Air Injection Pump Relay Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P1434Leakage Diagnostic PumpSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P14411Leakage Diagnostic Pump Control, Open Circuit(1)
P14421Leakage Diagnostic Pump Control Circuit, Signal Low(1)
P14431Leakage Diagnostic Pump Control Circuit, Signal High(1)
P1444186Diagnostic Module Tank Leakage (DM-TL) Pump Control Open CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P1445186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P1446186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P1447189Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid TestSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 5 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62846 LEV/TEST GROUP: 2BMXTO4.6XHP - 5 OF 11) (4.6L)
P1448189Diagnostic Module Tank Leakage (DM-TL) Pump Current, Too LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 4 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 4 OF 11) (4.6L)
P1449189Diagnostic Module Tank Leakage (DM-TL) Pump Current, Too HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 4 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 4 OF 11) (4.6L)
P14502Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control, Open CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P14512Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P14522Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 2 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 2 OF 11) (4.6L)
P1476184Leakage Diagnostic Pump Clamped Tube (M52 MY99/00: Leakage Diagnostic Pump Reed Switch Circuit)(1)
P1523165"A" Camshaft Position Actuator Signal Low (Bank 1) (M52: "B" Camshaft Position Actuator Tight or Jammed)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1524165"A" Camshaft Position Actuator Control Circuit Signal High (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1525165"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1526166"A" Camshaft Position Actuator Control Open Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1527166"A" Camshaft Position Actuator Control Circuit Signal Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1528166"A" Camshaft Position Actuator Control Circuit Signal High (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 10 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 10 OF 11) (4.6L)
P1636132Throttle Valve Control Circuit(1)
P1637130Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P1638131Throttle Valve Position Control, Throttle Stuck TemporarilySee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P1639131Throttle Valve Position Control, Throttle Stuck PermanentlySee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXT04.4E53 - 9 OF 11) (4.4L), or DTC CHART (ENGINE TYPE: M62B46 LEV/TEST GROUP: 2BMXTO4.6XHP - 9 OF 11) (4.6L)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "D" ECU: ME7.2, ENGINE: M62 E53, FROM 10-1-01 To 9-30-02

PCodeBMW-FCPCode TextDiagnosis
P001033"A" Camshaft Position Actuator Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P001133"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P001233"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P002034"A" Camshaft Position Actuator Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P002134"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P002234"A" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0030Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0031Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0032Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0036Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0037Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0038Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0050Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0051Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0052Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P0056Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0057Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0058Oxygen Sensor Heater CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P0102115Mass or Volume Air Flow Circuit, Low InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0103115Mass or Volume Air Flow Circuit, High InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0112124Intake Air Temperature Sensor 1, Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0113124Intake Air Temperature Sensor 1, Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0116123Engine Coolant Temperature Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0117123Engine Coolant Temperature Circuit, LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0118123Engine Coolant Temperature Circuit, HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0119123Engine Coolant Temperature Circuit, IntermittentSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0120117Throttle/Pedal Position Sensor/Switch "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0121118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0122118Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0123118Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P013010O2 Sensor Circuit (Bank 1, Sensor 1)Perform Diagnosis For DTC P0131. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013110O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013210O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013315O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013410O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)Perform Diagnosis For DTC P0131. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013513O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P013612O2 Sensor Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P013712O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P013812O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P013917O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P014012O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)Perform Diagnosis For DTC P0136. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P014114O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P015018O2 Sensor Circuit (Bank 2, Sensor 1)Perform Diagnosis For DTC P0151. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P015118O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P015218O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P015321O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P015418O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P01555O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P015620O2 Sensor Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P015720O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P015820O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P015923O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P016020O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P01614O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P017124System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017126System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017224System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017226System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017425System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017427System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017525System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P017527System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P0201150Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0202157Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0203155Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0204152Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0205151Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0206154Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0207156Injector Circuit/Open - Cylinder 7See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0208153Injector Circuit/Open - Cylinder 8See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0221119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0222119Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0223119Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P0261150Cylinder 1, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0262150Cylinder 1, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0264157Cylinder 2, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0265157Cylinder 2, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0267155Cylinder 3, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0268155Cylinder 3, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0270152Cylinder 4, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0271152Cylinder 4, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0273151Cylinder 5, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0274151Cylinder 5, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0276154Cylinder 6, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0277154Cylinder 6, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0279156Cylinder 7, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0280156Cylinder 7, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0282153Cylinder 8, Injector Circuit LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0283153Cylinder 8, Injector Circuit HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P030062Random/Multiple Cylinder Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030150Cylinder 1, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030257Cylinder 2, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030355Cylinder 3, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030452Cylinder 4, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030551Cylinder 5, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030654Cylinder 6, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030756Cylinder 7, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P030853Cylinder 8, Misfire DetectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P0324214Knock Control System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0324215Knock Control System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0324216Knock Control System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0327210Knock Sensor 1, Circuit Low (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0328210Knock Sensor 1, Circuit High (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0332212Knock Sensor 2, Circuit Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0333212Knock Sensor 2, Circuit High Input (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0335111Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0340113Camshaft Position Sensor "A" Circuit (Bank 1 Or Single Sensor)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0342113Camshaft Position Sensor "A" Circuit Low (Bank 1 Or Single Sensor)Perform Diagnosis For DTC P0340. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0343113Camshaft Position Sensor "A" Circuit High (Bank 1 or Single Sensor)Perform Diagnosis For DTC P0340. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0345114Camshaft Position Sensor "A" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0347114Camshaft Position Sensor "A" Circuit Low (Bank 2)Perform Diagnosis For DTC P0345. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0348114Camshaft Position Sensor "A" Circuit High (Bank 2)Perform Diagnosis For DTC P0345. See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P0370112Timing Reference High Resolution Signal "A"See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P041285Secondary Air Injection System Switching Valve A CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P041385Secondary Air Injection System Switching Valve "A", Circuit OpenSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P041485Secondary Air Injection System Switching Valve "A", Circuit ShortedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P041884Secondary Air Injection System Control "A" CircuitSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P042040Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P043045Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P044093Evaporative Emission System(1)
P0441Evaporative Purge System Flow CheckSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P0442183Evaporative Emission System Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 11)
P0442188Evaporative Emission System Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 11)
P044398Evaporative Emission System Purge Control Valve CircuitSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P044498Evaporative Emission System Purge Control Valve Circuit, OpenSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P044598Evaporative Emission System Purge Control Valve Circuit, ShortedSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P0450185Evaporative Emission System Pressure Sensor/Switch(1)
P0452185Evaporative Emission System Pressure Sensor/Switch Low(1)
P0453185Evaporative Emission System Pressure Sensor/Switch High(1)
P0455183Evaporative Emission System Leak Detected (Large Leak)(1)
P0455188Evaporative Emission System Leak Detected (Large Leak)(1)
P0456187Evaporative Emission System Leak Detected (Very Small Leak)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 11)
P049180Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P049281Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P0500120Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P050632Idle Air Control System RPM Lower Than ExpectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P050732Idle Air Control System RPM Higher Than ExpectedSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P0600-06220Serial Communication LinkSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P07XX(2)
P09XX(2)
P113413O2 Sensor Heater Circuit Signal Intermittent (Bank 1, Sensor 1)(1)
P113513O2 Sensor Heater Circuit Low Voltage (Bank 1, Sensor 1)(1)
P113613O2 Sensor Heater Circuit High Voltage (Bank 1, Sensor 1)(1)
P113714O2 Sensor Heater Circuit Signal Intermittent (Bank 1, Sensor 2)(1)
P113814O2 Sensor Heater Circuit Low Voltage (Bank 1, Sensor 2)(1)
P113914O2 Sensor Heater Circuit High Voltage (Bank 1, Sensor 2)(1)
P1143Oxygen Sensor Range & Activity CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P1144Oxygen Sensor Range & Activity CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P1149Oxygen Sensor Range & Activity CheckSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P11515O2 Sensor Heater Circuit Signal Intermittent (Bank 2, Sensor 1)(1)
P11525O2 Sensor Heater Circuit Low Voltage (Bank 2, Sensor 1)(1)
P11535O2 Sensor Heater Circuit High Voltage (Bank 2, Sensor 1)(1)
P11554O2 Sensor Heater Circuit Signal Intermittent (Bank 2, Sensor 2)(1)
P11564O2 Sensor Heater Circuit Low Voltage (Bank 2, Sensor 2)(1)
P11574O2 Sensor Heater Circuit High Voltage (Bank 2, Sensor 2)(1)
P115828Fuel Trim Adaptation Additive Low (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P115928Fuel Trim Adaptation Additive High (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11) & DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 11)
P116029Fuel Trim Adaptation Additive Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P116129Fuel Trim Adaptation Additive High (Bank 2) (M52: Engine Oil Temperature Sensor Circuit)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P1168Oxygen Sensor CorrectionSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P1170Oxygen Sensor CorrectionSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 11)
P1200Fuel Trim Limits ExceededSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P1201Fuel Trim Limits ExceededSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P1202Fuel Trim Limits ExceededSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P1203Fuel Trim Limits ExceededSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 11)
P1327211Knock Sensor 2 Circuit, Low Input (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P1328211Knock Sensor 2 Circuit, High Input (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P1332213Knock Sensor 4 Circuit, Low InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P1333213Knock Sensor 4 Circuit, High InputSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P134062Multiple Cylinder Misfire During StartSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P134162Multiple Cylinder Misfire With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P134250Misfire During Start, Cylinder 1See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P134350Misfire Cylinder 1 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P134457Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P134557Misfire Cylinder 2 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P134655Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P134755Misfire Cylinder 3 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P134852Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P134952Misfire Cylinder 4 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P135051Misfire During Start, Cylinder 5See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P135151Misfire Cylinder 5 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P135254Misfire During Start, Cylinder 6See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P135354Misfire Cylinder 6 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P135456Misfire During Start, Cylinder 7See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P135556Misfire Cylinder 7 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P135653Misfire During Start Cylinder 8See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 11)
P135753Misfire Cylinder 8 With Fuel Cut-OffSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P1381Knock Sensor System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P1382Knock Sensor System ErrorSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 11 OF 11)
P141384Secondary Air Injection Pump Relay Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P141484Secondary Air Injection Pump Relay Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P1434EVAP Leak DiagnosisSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P14411Leakage Diagnostic Pump Control Open Circuit(1)
P14421Leakage Diagnostic Pump Control Circuit, Signal Low(1)
P14431Leakage Diagnostic Pump Control Circuit, Signal High(1)
P1444186Diagnostic Module Tank Leakage (DM-TL) Pump Control Open CircuitSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P1445186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit, Signal LowSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P1446186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit, Signal HighSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P1447189Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid TestSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 11)
P1448189Diagnostic Module Tank Leakage (DM-TL) Pump Current Too LowSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 11)
P1449189Diagnostic Module Tank Leakage (DM-TL) Pump Current Too HighSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 11)
P14502Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open CircuitSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P14512Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal LowSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P14522Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal HighSee DTC CHART ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 11)
P1476184Leakage Diagnostic Pump Clamped Tube (M52 MY99/00: Leakage Diagnostic Pump Reed Switch Circuit)(1)
P1523165"A" Camshaft Position Actuator Signal Low (Bank 1) (M52: "B" Camshaft Position Actuator Tight or Jammed)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1524165"A" Camshaft Position Actuator Control Circuit Signal High (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1525165"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1526166"A" Camshaft Position Actuator Control Open Circuit (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1527166"A" Camshaft Position Actuator Control Circuit Signal Low (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1528166"A" Camshaft Position Actuator Control Circuit Signal High (Bank 2)See DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 10 OF 11)
P1636132Throttle Valve Control Circuit(1)
P1637130Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P1638131Throttle Valve Position Control, Throttle Stuck TemporarilySee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P1639131Throttle Valve Position Control, Throttle Stuck PermanentlySee DTC CHART (ENGINE TYPE: M62B44 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 11)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "E" ECU: ME7.2, ENGINE: M62 E39, FROM 9-1-01 To 8-31-02

PCodeBMW-FCPCode TextDiagnosis
P001110033"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P001210033"A" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P001410171"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P001510171"B" Camshaft Position Timing Over-Retarded (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P002110034"A" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P002210034"A" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P002410172"B" Camshaft Position Timing Over-Advanced Or System Performance (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P002510172"B" Camshaft Position Timing Over-Retarded (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P003010013HO2S Heater Control Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P003110013HO2S Heater Control Circuit Low (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P003210013HO2S Heater Control Circuit High (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P003610014HO2S Heater Control Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P003710014HO2S Heater Control Circuit Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P003810014HO2S Heater Control Circuit High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P004010003O2 Sensor Signals Swapped (Bank 1, Sensor 1/Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P005010005HO2S Heater Control Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P005110005HO2S Heater Control Circuit Low (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P005210005HO2S Heater Control Circuit High (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P005610004HO2S Heater Control Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P005710004HO2S Heater Control Circuit Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P005810004HO2S Heater Control Circuit High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P010210115Mass or Volume Air Flow Circuit, Low InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P010310115Mass or Volume Air Flow Circuit, High InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P011210124Intake Air Temperature Sensor 1, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P011310124Intake Air Temperature Sensor 1, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P011510123Engine Coolant Temperature CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P011610123Engine Coolant Temperature Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P011710123Engine Coolant Temperature Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P011810123Engine Coolant Temperature Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P012010117Throttle/Pedal Position Sensor/Switch "A" CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P012110118Throttle/Pedal Position Sensor/Switch "A" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P012210118Throttle/Pedal Position Sensor/Switch "A" Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P012310118Throttle/Pedal Position Sensor/Switch "A" Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P012810139Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P013010010O2 Sensor Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P013310010O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P013510013O2 Sensor Heater Circuit (Bank 1, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P013610012O2 Sensor Circuit (Bank 1, Sensor 2)(1)
P013710012O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P013810012O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P013910017O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P014010012O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P014110014O2 Sensor Heater Circuit (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P015010018O2 Sensor Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P015310018O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P015510005O2 Sensor Heater Circuit (Bank 2, Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P015610020O2 Sensor Circuit (Bank 2, Sensor 2)(1)
P015710020O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P015810020O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P015910023O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P016010020O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P016110004O2 Sensor Heater Circuit (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P017110026System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P017210026System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P017410027System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P017510027System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P020110150Injector Circuit/Open - Cylinder 1See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020210157Injector Circuit/Open - Cylinder 2See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020310155Injector Circuit/Open - Cylinder 3See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020410152Injector Circuit/Open - Cylinder 4See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020510151Injector Circuit/Open - Cylinder 5See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020610154Injector Circuit/Open - Cylinder 6See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020710156Injector Circuit/Open - Cylinder 7See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P020810153Injector Circuit/Open - Cylinder 8See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P022110119Throttle/Pedal Position Sensor/Switch "B" Circuit Range/PerformanceSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P022210119Throttle/Pedal Position Sensor/Switch "B" Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P022310119Throttle/Pedal Position Sensor/Switch "B" Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P026110150Cylinder 1 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P026210150Cylinder 1 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P026410157Cylinder 2 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P026510157Cylinder 2 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P026710155Cylinder 3 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P026810155Cylinder 3 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027010152Cylinder 4 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027110152Cylinder 4 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027310151Cylinder 5 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027410151Cylinder 5 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027610154Cylinder 6 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027710154Cylinder 6 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P027910156Cylinder 7 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P028010156Cylinder 7 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P028210153Cylinder 8 Injector, Circuit LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P028310153Cylinder 8 Injector, Circuit HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P030010062Random/Multiple Cylinder Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P030110050Cylinder 1, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030210057Cylinder 2, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030310055Cylinder 3, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030410052Cylinder 4, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030510051Cylinder 5, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030610054Cylinder 6, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030710056Cylinder 7, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P030810053Cylinder 8, Misfire DetectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P032710210Knock Sensor 1 Circuit Low (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P032810210Knock Sensor 1 Circuit High (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P033210212Knock Sensor 2, Circuit Low (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P033310212Knock Sensor 2, Circuit High (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P033510111Crankshaft Position Sensor "A" CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034010113Camshaft Position Sensor "A" Circuit (Bank 1 Or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034110113Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1 Or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034210113Camshaft Position Sensor "A" Circuit Low (Bank 1 Or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034310113Camshaft Position Sensor "A" Circuit High (Bank 1 or Single Sensor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034510175Camshaft Position Sensor "A" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034610175Camshaft Position Sensor "A" Circuit Range/Performance (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034710175Camshaft Position Sensor "A" Circuit Low (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P034810175Camshaft Position Sensor "A" Circuit High (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P036510114Camshaft Position Sensor "B" Circuit (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P036610114Camshaft Position Sensor "B" Circuit Range/Performance (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P036710114Camshaft Position Sensor "B" Circuit Low (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P036810114Camshaft Position Sensor "B" Circuit High (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P037010112Timing Reference High Resolution Signal "A"See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P039010176Camshaft Position Sensor "B" Circuit (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P039110176Camshaft Position Sensor "B" Circuit Range/Performance (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P039210176Camshaft Position Sensor "B" Circuit Low Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P039310176Camshaft Position Sensor "B" Circuit High Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P041810084Secondary Air Injection System Control "A" CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P042010040Catalyst System Efficiency Below Threshold (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P043010045Catalyst System Efficiency Below Threshold (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P044110093Evaporative Emission System, Incorrect Purge FlowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P044210188Evaporative Emission System, Leak Detected (Small Leak)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P044310098Evaporative Emission System, Purge Control Valve CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P044410098Evaporative Emission System, Purge Control Valve Circuit OpenSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P044510098Evaporative Emission System, Purge Control Valve Circuit ShortedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P045510188Evaporative Emission System, Leak Detected (Large Leak)(1)
P0456EVAP System Leak DiagnosisSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P049110080Secondary Air Injection System Insufficient Flow (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P049210081Secondary Air Injection System Insufficient Flow (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P050010120Vehicle Speed Sensor "A"See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P050610197Idle Air Control System RPM Lower Than ExpectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P050710197Idle Air Control System RPM Higher Than ExpectedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P0604ECM Self CheckSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P0605ECM Self CheckSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P0606ECM Self CheckSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P07XX(2)
P09XX(2)
P104110334Internal VVT-Control Module EEPROM Error (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104210334Internal VVT-Control Module Random Access Memory (RAM) Error (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104310334Internal VVT-Control Module Read Only Memory (ROM) Error (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104410335Internal VVT-Control Module EEPROM Error (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104510335Internal VVT-Control Module Random Access Memory (RAM) Error (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104610335Internal VVT-Control Module Read Only Memory (ROM) Error (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104710336VVT-Control Circuit High Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104810336VVT-Control Circuit Low Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P104910336VVT-Control Circuit Engine Cables Low Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105010336VVT-Control Circuit (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105110337VVT-Control Circuit High Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105210337VVT-Control Circuit Low Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105310337VVT-Control Circuit Engine Cables Low Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105410337VVT-Control Circuit (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105510338VVT-Supply Voltage Control Motor High Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105610338VVT-Supply Voltage Control Motor Low Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105710338VVT-Supply Voltage Control Motor Electrical (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105810339VVT-Supply Voltage Control Motor High Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P105910339VVT-Supply Voltage Control Motor Low Input (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P106010339VVT-Supply Voltage Control Motor Electrical (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P106110341VVT-Limp Home Request RPM & Air Mass LimitationSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P106210341VVT-Limp Home Request Full Stroke Position Not ReachedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P106310341VVT-Limp Home Request Air Mass Plausibility(1)
P106510227VVT-CAN-Timeout No SignalSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P106610227VVT-CAN-Message Monitoring Faulty Actual MessageSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P107110334Internal VVT-Control Module Watchdog or Temperature Sensor Error (Bank 1)(1)
P107210335Internal VVT-Control Module Watchdog Or Temperature Sensor Error (Bank 2)(1)
P110010275O2 Sensor Circuit Slow Response After Coast Down Fuel Cut-Off (Bank 1 Sensor 1) (S62: Air Mass Flow Sensor High Input)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P110110276O2 Sensor Circuit Slow Response After Coast Down Fuel Cut-Off (Bank 2 Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P111110125Engine Coolant Temperature Sensor Radiator Outlet Low InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P111210125Engine Coolant Temperature Sensor Radiator Outlet High InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P113010017O2 Sensor Circuit Dynamic Test (Bank 1, Sensor 2)(1)
P113110023O2 Sensor Circuit Dynamic Test (Bank 2, Sensor 2)(1)
P114310017O2 Sensor Activity Check Signal Too High (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P114410017O2 Sensor Activity Check Signal Too Low (Bank 1, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P114910023O2 Sensor Activity Check Signal Too High (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P115010023O2 Sensor Activity Check Signal Too Low (Bank 2, Sensor 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 5 OF 9)
P115810028Fuel Trim Adaptation Additive Low (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P115910028Fuel Trim Adaptation Additive High (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P116010029Fuel Trim Adaptation Additive Low (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P116110029Fuel Trim Adaptation Additive High (Bank 2) (M52: Engine Oil Temperature Sensor Circuit)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P116710010HO2S Heater Coupling Signal Too High (Bank 1 Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P116810010Post Catalyst Fuel Trim System Correction Value above Threshold (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P116910018HO2S Heater Coupling Signal Too High (Bank 2 Sensor 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P117010018Post Catalyst Fuel Trim System Correction Value above Threshold (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P1172Fuel System Fuel Trim Limits ExceededSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P120010024Fuel Trim Upper Adaptation Range System Too Lean (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P120110024Fuel Trim Upper Adaptation Range System Too Rich (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P120210025Fuel Trim Upper Adaptation Range System Too Lean (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P120310025Fuel Trim Upper Adaptation Range System Too Rich (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 4 OF 9)
P132710211Knock Sensor 2 Circuit Low Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P132810211Knock Sensor 2 Circuit High Input (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P133210213Knock Sensor 4 Circuit Low InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P133310213Knock Sensor 4 Circuit High InputSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P134010062Multiple Cylinder Misfire During Start(1)
P134110062Multiple Cylinder Misfire With Fuel Cut-Off(1)
P134210050Misfire During Start, Cylinder 1See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134310050Misfire Cylinder 1 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134410057Misfire During Start, Cylinder 2See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134510057Misfire Cylinder 2 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134610055Misfire During Start, Cylinder 3See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134710055Misfire Cylinder 3 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134810052Misfire During Start, Cylinder 4See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P134910052Misfire Cylinder 4 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135010051Misfire During Start, Cylinder 5See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135110051Misfire Cylinder 5 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135210054Misfire During Start, Cylinder 6See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135310054Misfire Cylinder 6 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135410056Misfire During Start, Cylinder 7See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135510056Misfire Cylinder 7 With Fuel Cut-OffSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135610053Misfire During Start, Cylinder 8See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 1 OF 9)
P135710053Misfire Cylinder 8 With Fuel Cut-Off(1)
P137810238Control Module Self-Test, Knock Control Offset (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P137910239Control Module Self-Test, Knock Control Test Pulse (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P138010217Control Module Self-Test, Knock Control Circuit Baseline Test (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 9 OF 9)
P138110215Control Module Self-Test, Knock Control Offset (Bank 1)(1)
P138210216Control Module Self-Test, Knock Control Test Pulse (Bank 1)(1)
P138610214Control Module Self-Test, Knock Control Circuit Baseline Test (Bank 1)(1)
P141310084Secondary Air Injection Pump Relay Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P141410084Secondary Air Injection Pump Relay Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P143410189Diagnostic Module Tank Leakage (DM-TL)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P144410186Diagnostic Module Tank Leakage (DM-TL) Pump Control Open CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P144510186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P144610186Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P144710189Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High During Switching Solenoid TestSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P144810189Diagnostic Module Tank Leakage (DM-TL) Pump, Current Too LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P144910189Diagnostic Module Tank Leakage (DM-TL) Pump, Current Too HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 3 OF 9)
P145010002Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P145110002Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal LowSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P145210002Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit, Signal HighSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 2 OF 9)
P152310165"A" Camshaft Position Actuator Signal Low (Bank 1) (M52: "B" Camshaft Position Actuator Tight or Jammed)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152410165"A" Camshaft Position Actuator Control Circuit Signal High (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152510165"A" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152610166"A" Camshaft Position Actuator Control Open Circuit (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152710166"A" Camshaft Position Actuator Control Circuit Signal Low (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152810166"A" Camshaft Position Actuator Control Circuit Signal High (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P152910173"B" Camshaft Position Actuator Control Circuit Signal Low (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P153010173"B" Camshaft Position Actuator Control Circuit Signal High (Bank 1) (S54 to 09/00: Throttle Valve Position Control, Control Deviation)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P153110173"B" Camshaft Position Actuator Control Open Circuit (Bank 1)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P153210174"B" Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control Circuit)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P153310174"B" Camshaft Position Actuator Control Circuit Signal Low (Bank 2) (S54 to 09/00: ECM Processor)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P153410174"B" Camshaft Position Actuator Control Circuit Signal High (Bank 2)See DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 7 OF 9)
P161110220Serial Communication Link Transmission Control ModuleSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P162810089Throttle Valve Actuator Spring Test Malfunction during OpeningSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P162910089Throttle Valve Actuator Spring Test Stop, Spring does not OpenSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163110133Throttle Valve Actuator Spring TestSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163410133Throttle Valve Adaptation Spring Test FailedSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163610132Throttle Valve Control CircuitSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163710130Throttle Valve Position Control, Control DeviationSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163810131Throttle Valve Position Control Throttle Stuck TemporarilySee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P163910131Throttle Valve Position Control Throttle Stuck PermanentlySee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 6 OF 9)
P321310220CAN Message Monitoring ETC Alive CheckSee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P321410220CAN Message Monitoring ETC PlausibilitySee DTC CHART (ENGINE TYPE: N62B45 LEV/TEST GROUP: 2BMXV04.4LEV - 8 OF 9)
P324010140Map Cooling Thermostat Control Circuit Open Circuit(1)
P324110140Map Cooling Thermostat Control Circuit Low Input(1)
P324210140Map Cooling Thermostat Control Circuit High Input(1)
P17XX(2)
P18XX(2)
(1) Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system. (2) These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.
(1)Diagnostic information is not available. Use BMW Diagnostic Information System Plus (DISplus) or Group Tester One (GT-1) to diagnose system.
(2)These codes apply to electronically controlled transmissions. For testing procedures, see appropriate DIAGNOSTIC article in AUTOMATIC TRANSMISSIONS.

TABLE "F" ECU: ME9.2, ENGINE: E65/66, FROM 11-1-01 To 8-31-02

Scheme 32

Scheme 32: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 1 Of 11)

Scheme 33

Scheme 33: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 2 Of 11)

Scheme 34

Scheme 34: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 3 Of 11)

Scheme 35

Scheme 35: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 4 Of 11)

Scheme 36

Scheme 36: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 5 Of 11)

Scheme 37

Scheme 37: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 6 Of 11)

Scheme 38

Scheme 38: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 7 Of 11)

Scheme 39

Scheme 39: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 8 Of 11)

Scheme 40

Scheme 40: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 9 Of 11)

Scheme 41

Scheme 41: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 10 Of 11)

Scheme 42

Scheme 42: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXT04.4E53 - 11 Of 11)

Scheme 43

Scheme 43: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXT04.6XHP - 1 Of 11)

Scheme 44

Scheme 44: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 2 Of 11)

Scheme 45

Scheme 45: DTC Chart Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 3 Of 11)

Scheme 46

Scheme 46: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 4 Of 11)

Scheme 47

Scheme 47: DTC Chart (Engine Type: M62846 LEV/Test Group: 2BMXTO4.6XHP - 5 Of 11)

Scheme 48

Scheme 48: DTC Chart (Engine Type: M62846 LEV/Test Group: 2BMXTO4.6XHP - 6 Of 11)

Scheme 49

Scheme 49: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 7 Of 11)

Scheme 50

Scheme 50: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 8 Of 11)

Scheme 51

Scheme 51: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 9 Of 11)

Scheme 52

Scheme 52: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 10 Of 11)

Scheme 53

Scheme 53: DTC Chart (Engine Type: M62B46 LEV/Test Group: 2BMXTO4.6XHP - 11 Of 11)

Scheme 54

Scheme 54: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 55

Scheme 55: DTC Chart Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/Te

Scheme 56

Scheme 56: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 57

Scheme 57: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 58

Scheme 58: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 59

Scheme 59: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 60

Scheme 60: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 61

Scheme 61: DTC Chart (Engine Type: M54B25 LEV, M54B30 LEV/Test Group: 2BMXV03.0LER & Engine Type: M54B30 ULEV/T

Scheme 62

Scheme 62: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 1 Of 10)

Scheme 63

Scheme 63: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 2 Of 10)

Scheme 64

Scheme 64: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 3 Of 10)

Scheme 65

Scheme 65: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 4 Of 10)

Scheme 66

Scheme 66: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 5 Of 10)

Scheme 67

Scheme 67: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 6 Of 10)

Scheme 68

Scheme 68: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 7 Of 10)

Scheme 69

Scheme 69: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 8 Of 10)

Scheme 70

Scheme 70: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 9 Of 10)

Scheme 71

Scheme 71: DTC Chart (Engine Type: S54B32 LEV/Test Group: 2BMXV03.2S54 - 10 Of 10)

Scheme 72

Scheme 72: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 1 Of 11)

Scheme 73

Scheme 73: DTC Chart Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 2 Of 11)

Scheme 74

Scheme 74: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 3 Of 11)

Scheme 75

Scheme 75: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 4 Of 11)

Scheme 76

Scheme 76: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 5 Of 11)

Scheme 77

Scheme 77: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 6 Of 11)

Scheme 78

Scheme 78: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 7 Of 11)

Scheme 79

Scheme 79: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 8 Of 11)

Scheme 80

Scheme 80: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 9 Of 11)

Scheme 81

Scheme 81: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 10 Of 11)

Scheme 82

Scheme 82: DTC Chart (Engine Type: M62B44 LEV/Test Group: 2BMXV04.4LEV - 11 Of 11)

Scheme 83

Scheme 83: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 1 Of 10)

Scheme 84

Scheme 84: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 2 Of 10)

Scheme 85

Scheme 85: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 3 Of 10)

Scheme 86

Scheme 86: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 4 Of 10)

Scheme 87

Scheme 87: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 5 Of 10)

Scheme 88

Scheme 88: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 6 Of 10)

Scheme 89

Scheme 89: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 7 Of 10)

Scheme 90

Scheme 90: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 8 Of 10)

Scheme 91

Scheme 91: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 9 Of 10)

Scheme 92

Scheme 92: DTC Chart (Engine Type: S62B49 TLEV/Test Group: 2BMXV04.9S62 - 10 Of 10)

Scheme 93

Scheme 93: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 1 Of 9)

Scheme 94

Scheme 94: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 2 Of 9)

Scheme 95

Scheme 95: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 3 Of 9)

Scheme 96

Scheme 96: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 4 Of 9)

Scheme 97

Scheme 97: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 5 Of 9)

Scheme 98

Scheme 98: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 6 Of 9)

Scheme 99

Scheme 99: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 7 Of 9)

Scheme 100

Scheme 100: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 8 Of 9)

Scheme 101

Scheme 101: DTC Chart (Engine Type: N62B45 LEV/Test Group: 2BMXV04.4LEV - 9 Of 9)

TEST GROUP IDENTIFICATION

BMW supplies test group information in 6 categories

  1. «CATALYST MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts__catalyst-monitoring)
  2. «MISFIRE MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts__misfire-monitoring)
  3. «EVAPORATIVE SYSTEM MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts)
  4. «SECONDARY AIR INJECTION MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts__secondary-air-injection-monitoring)
  5. «FUEL SYSTEM MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts__fuel-system-monitoring)
  6. «OXYGEN SENSOR MONITORING»(/bmw/m3/e46-1999-2006/remont/testing-diagnostics/#diagnostic-trouble-codes-with-test-charts__oxygen-sensor-monitoring)

Specific engine family test group identification number (for example: 2BMXV03.0LER) can be found on emission label in engine compartment. To cross reference test group category (catalyst monitoring, misfire monitoring, etc.) see

table.

Engine Family Test Group (1)Engine TypeModelsProduction Dates
Catalyst Monitoring
2BMXV04.4LEVM62540i9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
Misfire Monitoring
2BMXV04.4LEVM62540i9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
Evaporative System Monitoring
2BMXV04.4LEVM62540i, 540is, 540iT9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
Secondary Air Injection Monitoring
2BMXV04.4LEVM62540i9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
Fuel System Monitoring
2BMXV04.4LEVM62540i9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
Oxygen Sensor Monitoring
2BMXV04.4LEVM62540i9/01-8/02
2BMXV04.4LEVN62745i11/01-8/02
2BMXV04.4LEVN62745Li1/02-8/02
2BMXT04.4E53M62X510/01-9/02
2BMXT04.6XHPM62X510/01-9/02
2BMXV03.0LERM54Z3 (2.5L)10/01-8/02
2BMXV03.0LERM54325i, 325Ci, 325xi, 525i9/02-8/03
2BMXV03.0M5RM54Z3 (3.0)10/01-8/02
2BMXV03.0M5RM54330i, 330Ci, 530i9/01-8/02
2BMXT03.0E5RM54X510/01-9/02
2BMXV03.2S54S54M39/01-8/02
2BMXV03.2S54S54M Roadster, M Coupe10/01-8/02
2BMXV04.9S62S62M5, Z89/01-8/02
(1) For test group identification, see underhood label.
(1)For test group identification, see underhood label.

BMW TEST GROUP IDENTIFICATION

CATALYST MONITORING

Efficiency of catalyst operation is determined by evaluating the oxygen storage capability of the catalytic converter using pre and post oxygen sensor signals. A correctly operating catalyst consumes or stores most of the oxygen present in exhaust gas. To determine if catalyst is working correctly, signal of post cat oxygen sensor is evaluated over course of several pre-catalytic oxygen sensor oscillations. During evaluation period, signal of post-catalytic sensor must remain within a relatively constant voltage range.

Under normal closed loop operation, changing air/fuel ratio in exhaust gas results in lambda oscillations at pre-catalyst sensor. These oscillations are dampened by oxygen storage activity of catalyst and are reflected at post-catalyst sensor as a fairly stable signal. Depending on how vehicle is being operated at time of evaluation and type of catalyst or coating being used, signal may be in lean or rich voltage range.

ConditionSpecification
Closed Loop OperationYes
Engine Coolant TemperatureOperating Temperature
Vehicle Road Speed3-50 MPH
Catalyst Temperature661-1201°F (350-650°C)
Throttle Angle DeviationSteady Throttle
Engine Speed DeviationSteady/Stable Engine Speed
Average Lambda Value DeviationSteady/Stable Load

CATALYST SENSOR MONITORING CONDITIONS

Scheme 102

Scheme 102: 2002 2BMXV04.4LEV (540i), 2BMXT04.4E53 & 2BMXT04.6XHP

Scheme 103

Scheme 103
  1. Catalyst Monitoring General Description - Catalyst monitoring is based on monitoring its oxygen storage capability. Engine closed loop feedback control generates lambda (air/fuel ratio) oscillations in exhaust gas. These oscillations are dampened by oxygen storage activity of catalyst. Amplitude of remaining lambda oscillations downstream of catalyst indicates storage capability. To determine catalyst efficiency, oscillation of upstream sensor is needed to calculate oxygen-in and-output (catalyst) by engine air mass and lambda-deviation. Downstream sensor signal for a threshold catalyst then is derived from this basic value. Any time real sensor signal oscillation (downstream) corresponds to model, a defective catalyst is recognized. (Scheme 102)
  2. Computation Of Efficiency Factor - First, signal of lambda-controller is filtered and multiplied by engine air mass. A value is now added which considers downstream sensor layer. This result is representative of Oxygen Load (OKB) into the catalyst. Standard Amplitude (NSA) of downstream sensor is computed by averaging measured signals. Difference between NSA and OKB is integrated and divided continuously by a time range during which catalyst monitoring is active. This factor (GW) is an indicator of catalyst efficiency and it is determined continuously in a certain engine speed and engine load range within time of monitoring.
  3. Fault Evaluation - After time range of monitoring has elapsed, efficiency factor (GW) is compared with threshold value. If GW is greater than threshold value, a fault is detected and MIL is illuminated after next driving cycle.
  4. Check Of Monitoring Conditions - Monitoring principle is based on detection of relevant oscillations of downstream sensor signal during regular lambda control. It is necessary to check driving conditions for exceptions where no regular lambda control is possible. During such periods, and for a certain time afterward, computations of amplitude values and postprocessing is halted. Thus, a distortion of monitoring information is avoided. (Scheme 103)

Scheme 104

Scheme 104: 2002 2BMXV04.4LEV (745i & 745Li)

Scheme 105

Scheme 105

Scheme 106

Scheme 106
  1. Catalyst Monitoring General Description - Catalyst Monitor is based on determining oxygen storage capability. The (nonlinear) correlation between conversion efficiency and storage capability has been shown in various investigations. Catalyst is diagnosed by comparing its storage capability against storage capability of a borderline catalyst. Oxygen storage capability can be determined by one of following 2 methods: Oxygen Reduction After Fuel Cut Off (Passive Test) - During fuel cut off, oxygen is stored in catalyst. After fuel cut, catalyst is operated with a rich A/F ratio and amount of removed oxygen is determined. If this passive test indicates an oxygen storage capability highly above borderline catalyst, the catalyst is diagnosed without an error. Otherwise monitor will be restarted after next fuel cut off. Oxygen Filling (Active Test) - First, a mixture with a low A/F ratio is put through catalyst until any oxygen has been removed. Catalyst is then operated with a high A/F ratio. Oxygen Storage Capability (OSC) is calculated out of oxygen mass stored in catalyst. Catalyst is operated in this mode until oxygen stored in catalyst exceeds a calibrated limit or downstream oxygen sensor indicates catalyst is completely saturated with oxygen. Catalyst is then diagnosed by comparing its oxygen storage capability to calibrated threshold of a borderline catalyst. (Scheme 104)
  2. Monitoring Structure - According to above described operating principle, following main parts of monitoring structure can be distinguished: (Scheme 105) Monitoring amount of removed oxygen after fuel cut off. Check of monitoring conditions for active test. Lambda request (interface to lambda control). Mixture enrichment in order to remove any stored oxygen. Measurement of Oxygen Storage Capacity (OSC) by lean A/F ratio operation. Fault detection.
  3. Monitoring Cycle - Monitoring cycle is represented by the following: Oxygen Removal After Fuel Cut Off - During fuel cut off, catalyst is completely filled with oxygen. If amount of rich gas required to remove this oxygen exceeds a threshold, a good catalyst will be notified. Check Of Monitoring Conditions For Active Test - Diagnostic principle uses precise measurement of A/F ratio fed into catalyst. This requires verification if engine runs in acceptable operating conditions. If such operating conditions are not present, monitor is terminated and restarted at a later time. Lambda Request - Requested A/F ratio (rich or lean) is commanded from monitor through mixture control. Mixture Enrichment - Low A/F ratio is applied in order to remove any stored oxygen from catalyst. Measurement Of Oxygen Storage Capacity (OSC) - A high A/F ratio is fed into catalyst. Oxygen mass absorbed by catalyst is determined according to signal of upstream lambda sensor. Lean mixture is requested until either downstream lambda sensor indicates catalyst to be completely saturated with oxygen, or stored oxygen mass exceeds threshold OSC of borderline catalyst. Fault Detection - Monitor finishes without an error if passive test detects a storage capability highly above borderline limit. If passive test does not meet condition for a good catalyst, active test is initiated and OSC is calculated. Catalyst is diagnosed by comparing determined OSC against borderline threshold. Monitoring conditions for active test:. No error on lambda sensors (signal, aging, heater). Canister purge value less than limit. No error on EGR system (if available). Modeled catalyst temperature within range. Misfire rate less than limit. Regular A/F control (no fuel cut-off). Engine air mass flow within range. (Scheme 106)

Scheme 107

Scheme 107: 2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R

Scheme 108

Scheme 108
  1. Catalyst Monitoring Based On Monitoring Oxygen Storage Capability - Engine closed loop feedback control generates lambda (air/fuel ratio) oscillations in exhaust gas. These oscillations are dampened by oxygen storage activity of catalyst. Amplitude of remaining lambda oscillations downstream of catalyst indicate storage capability.
  2. Monitoring Procedure - In order to determine catalyst efficiency a fixed number of complete lambda controller cycles (oxygen oscillation from upstream sensor) are used to calculate areas which are enclosed by controller cycle curve and is also calculated mean value. Average of all areas display magnitude of oxygen admission to catalytic converter. (Scheme 107) Then original measured oscillation (average of areas) from downstream sensor is compared to calculated maximum permissible value. A fault is detected if quotient (measured to calculated value) is greater than a fixed number. (Scheme 108)

Scheme 109

Scheme 109: 2002 2BMXV03.2S54 & 2BMXV04.9S62
  1. Catalyst Monitoring Based On Monitoring Oxygen Storage Capability - Engine closed loop feedback control generates lambda (air/fuel ratio) oscillations in exhaust gas. These oscillations are dampened by oxygen storage activity of catalyst. Amplitude of remaining lambda oscillations downstream of catalyst indicates storage capability. To determine catalyst efficiency, oscillation of upstream sensor is needed to calculate oxygen in and output (catalyst) by engine air mass and lambda-deviation. Downstream sensor signal for a threshold catalyst then is derived from this basic value. Anytime real sensor signal oscillation (downstream) corresponds to the model, a defective catalyst is recognized. (Scheme 109)
  2. Monitoring Cycle - Monitoring cycle is represented by the following: Computation Of Efficiency Of Catalyst - Alternating current component of voltage of oxygen sensors before and after catalyst is determined, rectified and averaged. Actual quotient of oxygen sensor voltage before catalyst and voltage of oxygen sensor after catalyst is determined. Simultaneously, theoretical quotient of this voltage of oxygen sensors is computed in relation to operating point of engine. Respective operating point is determined using parameters load and engine speed. Fault Evaluation - At end of diagnostic period, number of stored values in adaptation matrix exceeding a limit is determined. If this number of stored values itself exceeds a threshold, a defective catalyst is evaluated. Check Of Monitoring Conditions - Monitoring principle is based on detection of relevant oscillations of downstream sensor signal during regular lambda control. It is necessary to check driving conditions for exceptions where no regular lambda control is possible. During such periods, and for a certain time afterward, computations of amplitude values and the following processing is interrupted, avoiding a distortion of monitoring information.

MISFIRE MONITORING

Misfire detection must determine if misfire is occurring, identify specific cylinder(s) and the severity of misfire, and whether it is emissions relevant or catalyst damaging. (Scheme 110) To do this, control module monitors crankshaft for acceleration losses during firing segments of each cylinder based on firing order. Process of misfire detection continues well after diagnostic drive cycle requirements have been completed. Misfire detection is ongoing and is only discontinued under certain conditions. See MISFIRE DETECTION DISABLING CONDITIONS table. (Scheme 111)- (Scheme 112).

ConditionSpecification
Engine SpeedLess Than 512 RPM
Engine LoadVarying/Unstable
Throttle AngleVarying/Unstable
TimingTiming Retard Request Active
Engine Start UpUp To 5 Seconds After Start
A/CUp To .5 Seconds After A/C Activation
Decel Fuel Cut-OffActive
Rough Road RecognitionActive
ASC ControlActive

MISFIRE DETECTION DISABLING CONDITIONS

Scheme 110

Scheme 110

Scheme 111

Scheme 111

Scheme 112

Scheme 112

Scheme 113

Scheme 113: 2002 2BMXV04.4LEV, 2BMXT04.4E53 & 2BMXT04.6XHP

Scheme 114

Scheme 114
  1. General Description - Method of engine misfire detection is based on evaluating engine speed fluctuations. To detect misfiring at any cylinder, torque of each cylinder is evaluated by metering time between 2 ignition events, which is a measure for mean value of speed of this angular segment. This means that a change of engine torque results in a change of engine speed. In addition, influence of load torque will be determined, such as influences of different road surfaces. If mean engine speed is to be measured, influences caused by road surfaces have to be eliminated. (Scheme 113) This method consists of following main parts: Data acquisition, adaptation of sensor wheel is included. Calculation of engine roughness. Comparison with a threshold depending on operating points. Some extreme conditions, during which misfire detections should be disabled for a short time. Fault processing, counting procedure of single misfire events.
  2. Monitoring Cycle - Monitoring cycle is represented by the following: Data Acquisition - Duration of crankshaft segments is measured continuously for every combustion cycle. Sensor Wheel Adaptation - Within a defined engine speed range and during fuel cut off, adaptation of sensor wheel tolerances is carried out instead of misfire detection. For test group 2BMXVO4.4LEV (models 745i and 745Li), after this the total operation range of engine is corrected to equalize engine roughness across all cylinders. Thereafter, maximum sensitivity to engine roughness at a given load/speed site is achieved. For test groups 2BMXVO4.4LEV (all models), 2BMXTO4.4E53 and 2BMXTO4.6XHP, with progressing adaptation, sensitivity of misfire detection is increasing. Adaptation values are stored in a non-volatile memory and taken into consideration for calculation of engine roughness. Misfire Detection - Following operating steps are performed for each measured segment corrected by sensor wheel adaptation. Calculation Of Engine Roughness - Engine roughness is derived from differences of segment durations. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfiring. Detecting Of Multiple Misfiring - If several cylinders are misfiring, calculated engine roughness values may be so low that threshold is not exceeded during misfiring, and therefore misfiring would not be detected. Based on this, periodicity of engine roughness value is used as additional information during multiple misfiring. Engine roughness value is filtered and a new multiple filter value is created. If this filter value increases due to multiple misfiring, roughness threshold is decreased. By applying this strategy, multiple misfiring is detected reliably. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, a coolant temperature dependent correction value is added. In case of multiple misfiring, threshold is reduced by an adjustable factor. Without sufficient sensor wheel adaptation, engine roughness threshold is limited to a speed dependent minimum value. A change of threshold toward a smaller value is limited by a variation constant.
  3. Determination Of Misfiring - Misfire detection is performed by comparing engine roughness threshold value with engine roughness value. If a misfire event is detected in a cylinder, misfire detection of next cylinder in firing order is deactivated to prevent a faulty diagnosis. Fault Processing Statistics - Within an interval of 1000 crankshaft revolutions, detected misfiring events are added for each cylinder. If sum of all cylinder misfire incidents exceeds a predetermined value, fault code for emission relevant misfiring is preliminarily stored. If only one cylinder is misfiring, a cylinder selective fault code is stored. If more than one cylinder is misfiring, fault code for multiple misfiring is also stored. Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, fault code for indicating catalyst damage relevant misfiring is stored and MIL is illuminated at once. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault code for multiple misfire is also stored. Fuel supply to respective cylinder is cut off. Counters are reset after each interval. (Scheme 114)

Scheme 115

Scheme 115: 2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R

Scheme 116

Scheme 116

Scheme 117

Scheme 117
  1. General Description Measure Principle - Method of engine misfire detection is based on monitoring crankshaft acceleration. Engine roughness is derived from differences from segment periods (90 degree crank angle) durations which are corrected and compared to a load and engine speed dependent thresholds. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfire. (Scheme 115) Segment periods are measured through an angular range of 90 degree crank angle. Segment starts 54 degrees before TDC. Beginning and end of segments are located at the same angle. Duration of crankshaft segments is measured continuously. Sensor Wheel Adaptation - To eliminate manufacturing tolerances and off-center installation, adaptation of sensor wheel tolerances is carried out during fuel cut off. Segment periods are corrected by adaptation values. With progressing adaptation, sensitivity of misfire detection is increasing. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, base value is multiplied by a coolant temperature dependent correction value. Without sufficient sensor wheel adaptation, engine roughness threshold is limited depending on wheel tolerances expected.
  2. Misfire Monitoring Structure - (Scheme 116)
  3. Fault Processing Error Window - Within an interval of 200-1000 crankshaft revolutions, "error windows" to check for similar engine conditions are determined. Upon detection of misfire, window is extended if current operating point is not within window. Engine Operating Point Window - Engine operating window is updated with each segment without misfire. Misfire Detection (Emission Increase) - Within an interval of 1000 crankshaft revolutions (3000 segments) detected misfire events are added for each cylinder. If sum of all cylinder misfire incidents exceeds a predetermined value, a fault code is stored. If more than one cylinder is misfiring, all misfiring cylinders will be specified and individual fault codes for all misfiring cylinders and for multiple cylinders will be stored. Misfire Detection (Catalyst Damage) - Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, a fault code is stored and MIL is illuminated. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault codes for all individual cylinders and for multiple cylinders will be stored. Fuel supply to respective cylinder is cut-off. (Scheme 117)

Scheme 118

Scheme 118: 2002 2BMXV03.2S54 & 2BMXV04.9S62

Scheme 119

Scheme 119
  1. General Description Measure Principle - Method of engine misfire detection is based on monitoring crankshaft acceleration. Engine roughness is derived from differences from segment periods (90 degree crank angle) duration which are corrected and compared to a load and engine-speed dependent thresholds. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfire. (Scheme 118) Segment periods are measured through an angular range of 90 degree crank angle. The segment starts 54 degrees before TDC. Beginning and end of the segments are located at the same angle. Duration of crankshaft segments is measured continuously. Sensor Wheel Adaptation - To eliminate manufacturing tolerances and off-center installation, adaptation of sensor wheel tolerances is carried out during fuel cut-off. Segment periods are corrected by adaptation values. With progressing adaptation, sensitivity of misfire detection is increasing. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, base value is multiplied by a coolant temperature dependent correction value. Without sufficient sensor wheel adaptation, engine roughness threshold is limited depending on wheel tolerances expected.
  2. Misfire Monitoring Structure - (Scheme 113)
  3. Fault Processing - (Scheme 119) Error Window - Within an interval of 200-1000 crankshaft revolutions, "error windows" to check for similar engine conditions are determined. Upon detection of misfire, window is extended if current operating point is not within window. Engine Operating Point Window - Engine operating window is updated with each segment without misfire. Misfire Detection (Emission Increase) - Within an interval of 1000 crankshaft revolutions (4000 segments), detected misfire events are added for each cylinder. If sum of all cylinder misfire incidents exceed a predetermined value, a fault code is stored. If more than one cylinder is misfiring, all misfiring cylinders will be specified and individual fault codes for all misfiring cylinders and for multiple cylinder will be stored. Misfire Detection (Catalyst Damage) - Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, a fault code is stored and MIL is illuminated. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault codes for all individual cylinders and for multiple cylinders will be stored. Fuel supply to respective cylinder is cut-off.

2003 3BMXV03.0LER, 3BMXV03.0M5R, 3BMXT03.0E5R & 3BMXV02.5M56

  1. Measuring Principle - Method of engine misfire detection is based on monitoring crankshaft acceleration. Engine roughness is derived from differences from segment period (90 degree crank angle) duration which are corrected and compared to a load and engine-speed dependent threshold. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfire. (Scheme 115) Segment periods are measured through an angular range of 90 degrees crank angle. Segment starts 54 degrees before TDC. Beginning and end of segments are located at same angle. Duration of crankshaft segments is measured continuously.
  2. Sensor Wheel Adaptation - To eliminate manufacturing tolerances and off-center installation, adaptation of sensor wheel tolerances is carried out during fuel cut-off. Segments periods are corrected by adaptation values. With progressing adaptation, sensitivity of misfire detection is increasing.
  3. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of the base value, which is determined by a load/speed dependent map. During warm-up, base value is multiplied by a coolant temperature dependent correction value. Without sufficient sensor wheel adaptation, engine roughness threshold is limited depending on wheel tolerances expected. (Scheme 116)
  4. Fault Processing (Error Window) - Within an interval of 200-1000 crankshaft revolutions, "error windows" to check for similar engine conditions are determined. Upon detection of misfire, window is extended if current operating point is not within window. Engine operating point window is updated with each segment without misfire.
  5. Misfire Detection (Emission Increase) - Within an interval of 1000 crankshaft revolutions (3000 segments), detected misfire events are added for each cylinder. If sum of all cylinder misfire incidents exceeds a predetermined value, a fault code is stored. If more than one cylinder is misfiring, all misfiring cylinders will be specified and individual fault codes for all misfiring cylinders and for multiple cylinder will be stored.
  6. Catalyst Damage - Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, a fault code is stored and MIL is illuminated at once. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault codes for all individual cylinders and for multiple cylinders will be stored. Fuel supply to respective cylinder is cut off. (Scheme 117)

2003 3BMXV03.0UL2

  1. Measurement Principle - Method of engine misfire detection is based on monitoring crankshaft acceleration. Engine roughness is derived from differences of segment period (90 degree crank angle) durations that are corrected and compared to load and engine-speed dependent thresholds. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfire. (Scheme 115) Segment periods are measured through an angular range of 90 degree crank angle. Segment starts at 54 degrees before TDG. Beginning and end of segments are located at same angle. Duration of crankshaft segments is measured continuously.
  2. Sensor Wheel Adaptation - To eliminate manufacturing tolerances and off-center installation, adaptation of sensor wheel tolerances is carried out during fuel cut-off. Segment periods are corrected by adaptation values. With progressing adaptation, sensitivity of misfire detection is improved.
  3. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, base value is multiplied by a coolant temperature dependent correction value. Without sufficient sensor wheel adaptation, engine roughness threshold is limited depending on wheel tolerances expected. (Scheme 116)
  4. Fault Processing (Error Window) - Within an interval of 200-1000 crankshaft revolutions, "error windows" to check for similar engine conditions are determined. Upon detection of misfire, window is extended if current operating point is not within the window.
  5. Engine Operating Point Window - Engine-operating window is updated with each segment without detected misfire.
  6. Misfire Detection (Emission Increase) - Within an interval of 1000 crankshaft revolutions (3000 segments), detected misfire events are added for each cylinder. If sum of all cylinder misfire incidents exceeds a predetermined value, a fault code is stored. If more than one cylinder is misfiring, all misfiring cylinders will be specified and individual fault codes for all misfiring cylinders and for multiple cylinders will be stored.
  7. Misfire Detection (Catalyst Damage) - Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. The weighting factor is determined using a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, a fault code is stored and MIL is illuminated. If cylinder selective count exceeds predetermined threshold, following measures take place: Fuel control system is switched from closed-loop to open-loop operation. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault codes for all individual cylinders and for multiple cylinders will be stored. Fuel supply to respective cylinder is cut off. (Scheme 117)

2003 3BMXV04.4LEV, 3BMXT04.4E53 & 3BMXT04.6XHP

  1. General Description - Method of engine misfire detection is based on evaluating engine speed fluctuations. To detect misfiring at any cylinder, torque of each cylinder is evaluated by metering time between 2 ignition events, which is a measure for mean value of speed of this angular segment. This means that a change of engine torque results in a change of engine speed. Additionally, influence of load torque will be determined, such as influences of different road surfaces (pavement, pot holes etc.) If mean engine speed is to be measured, influences caused by road surfaces have to be eliminated. This method consists of following main parts: Data acquisition, adaptation of sensor wheel is included. Calculation of engine roughness. Comparison with a threshold depending on operating points. Some extreme conditions, during which misfire detections should be disabled for a short time. Fault processing, counting procedure of single misfire events. (Scheme 113)
  2. Data Acquisition - The duration of the crankshaft segments is measured continuously for every combustion cycle.
  3. Sensor Wheel Adaptation - Within a defined engine speed range and during fuel cut-off, adaptation of sensor wheel tolerances is carried out instead of misfire detection. For test group 3BMXV04.4LEV (745i and 745Li), after this total operation range, engine is corrected to equalize engine roughness across all cylinders. Thereafter maximum sensitivity to engine roughness at a given load/speed site is achieved. For test groups 3BMXV04.4LEV (all models), 3BMXT04.4E53 and 3BMXT04.6XHP, with progressing adaptation, sensitivity of misfire detection is increasing. Adaptation values are stored in a non-volatile memory and taken into consideration for calculation of engine roughness.
  4. Misfire Detection - Following operating steps are performed for each measured segment corrected by sensor wheel adaptation: Calculation Of Engine Roughness - Engine roughness is derived from differences of segment durations. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfiring. Detecting Of Multiple Misfiring - If several cylinders are misfiring (alternating one combustion/one misfire event) calculated engine roughness values may be so low that threshold is not exceeded during misfiring and therefore misfiring would not be detected. Based on this, periodicity of engine roughness value is used as additional information during multiple misfiring. Engine roughness value is filtered and a new multiple filter value is created. If this filter value increases due to multiple misfiring, roughness threshold is decreased. By applying this strategy, multiple misfiring is detected reliably. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, a coolant temperature dependent correction value is added. In case of multiple misfiring, threshold is reduced by an adjustable factor. Without sufficient sensor wheel adaptation, engine roughness threshold is limited to a speed dependent minimum value. A change of threshold toward a smaller value is limited by a variation constant.
  5. Determination Of Misfiring - Misfire detection is performed by comparing engine roughness threshold value with engine roughness value. If a misfire is detected in a cylinder, misfire detection of next cylinder in firing order is deactivated to prevent a faulty diagnosis.
  6. Fault Processing Statistics - Within an interval of 1000 crankshaft revolutions, detected misfiring events are added for each cylinder. If sum of all cylinder misfire incidents exceed a predetermined value, fault code for emission relevant misfiring is preliminarily stored. If only one cylinder is misfiring, a cylinder selective fault code is stored. If more than one cylinder is misfiring, fault code for multiple misfiring is also stored. Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceed a predetermined value, fault code for indicating catalyst damage relevant misfiring is stored and MIL is illuminated. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, the fault code for multiple misfire is also stored. Fuel supply to the respective cylinder is cut-off.

All misfire counters are reset after each interval. (Scheme 114)

2003 3BMXV06.0N73

  1. Misfire Monitoring - Misfire detection is based on evaluating engine speed fluctuations. To detect misfiring at any cylinder, torque of each cylinder is evaluated by metering time between 2 ignition events, which is a measure for mean value of speed of this angular segment. This means that a change of engine torque results in a change of engine speed. Additionally, influence of load torque will be determined, such as influences of different road surfaces, (pavement, pot holes etc.) If mean engine speed is to be measured, influences caused by road surfaces have to be eliminated. This method consists of following main parts: Data acquisition, adaptation of sensor wheel is included. Calculation of engine roughness. Comparison with a threshold depending on operating points. Some extreme conditions, during which misfire detections should be disabled for a short time. Fault processing, counting procedure of single misfire events. (Scheme 113)
  2. Monitoring Cycle - Monitoring cycle is represented by the following: Data Acquisition - Duration of crankshaft segments is measured continuously for every combustion cycle. Sensor Wheel Adaptation - Within a defined engine speed range and during fuel cut-off, adaptation of sensor wheel tolerances is carried out instead of misfire detection. After this, total operation range of engine is corrected to equalize engine roughness across all cylinders. Thereafter, maximum sensitivity to engine roughness at a given load/speed site is achieved. With progressing adaptation, sensitivity of misfire detection is increasing. Adaptation values are stored in a non-volatile memory and taken into consideration for calculation of engine roughness.
  3. Misfire Detection - Following operating steps are performed for each measured segment corrected by sensor wheel adaptation: Calculation Of Engine Roughness - Engine roughness is derived from the differences of segment durations. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfiring. Detecting Of Multiple Misfiring - If several cylinders are misfiring (alternating one combustion/one misfire event) calculated engine roughness values may be so low that threshold is not exceeded during misfiring and therefore misfiring would not be detected. Based on this, periodicity of engine roughness value is used as additional information during multiple misfiring. Engine roughness value is filtered and a new multiple filter value is created. If this filter value increases due to multiple misfiring, roughness threshold is decreased. By applying this strategy, multiple misfiring is detected reliably. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, coolant temperature dependent correction value is added. In case of multiple misfiring, threshold is reduced by an adjustable factor. Without sufficient sensor wheel adaptation, engine roughness threshold is limited to a speed dependent minimum value. A change of threshold toward a smaller value is limited by a variation constant.
  4. Determination Of Misfiring - Misfire detection is performed by comparing engine roughness threshold value with engine roughness value. If a misfire event is detected in a cylinder, misfire detection of next cylinder in firing order is deactivated to prevent a faulty diagnosis. Fault Processing Statistics - Within an interval of 1000 crankshaft revolutions, detected misfiring events are added for each cylinder. If sum of all cylinder misfire incidents exceeds a predetermined value, fault code for emission relevant misfiring is preliminarily stored. If only one cylinder is misfiring, a cylinder selective fault code is stored. If more than one cylinder is misfiring, fault code for multiple misfiring is also stored. Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, fault code for indicating catalyst damage relevant misfiring is stored and MIL is illuminated. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault code for multiple misfire is also stored. Fuel supply to respective cylinder is cut-off. All misfire counters are reset after each interval. (Scheme 114)

2003 3BMXV03.2S54 & 3BMXV04.9S62

  1. Measure Principle - Method of engine misfire detection is based on monitoring crankshaft acceleration. Engine roughness is derived from differences in segment period (90 degree crank angle) duration which are corrected and compared to a load and engine-speed dependent thresholds. Different statistical methods are used to distinguish between normal changes of segment duration and changes due to misfire. (Scheme 118)
  2. Sensor Wheel Adaptation - To eliminate manufacturing tolerances and off-center installation, adaptation of sensor wheel tolerances is carried out during fuel cut-off. Segment periods are corrected by adaptation values. With progressing adaptation, sensitivity of misfire detection is increasing.
  3. Calculation Of Engine Roughness Threshold Value - Engine roughness threshold value consists of base value, which is determined by a load/speed dependent map. During warm-up, base value is multiplied by a coolant temperature dependent correction value. Without sufficient sensor wheel adaptation, engine roughness threshold is limited depending on wheel tolerances expected. (Scheme 116)
  4. Fault Processing - Fault processing monitoring is represented by the following: Error Window - Within an interval of 200-1000 crankshaft revolutions, "error windows" to check for similar engine conditions are determined. Upon detection of misfire, window is extended if current operating point is not within window. Engine Operating Point Window - Engine operating window is updated with each segment without misfire. Misfire Detection - Misfire detection is represented by the following: Emission Increase - Within an interval of 1000 crankshaft revolutions (4000 segments) the detected misfire events are added for each cylinder. If the sum of all cylinder misfire incidents exceeds a predetermined value a fault code is stored. If more than one cylinder is misfiring, all misfiring cylinders will be specified and the individual fault codes for all misfiring cylinders and for multiple cylinder will be stored. Catalyst Damage - Within an interval of 200 crankshaft revolutions, detected number of misfiring events is weighted and calculated for each cylinder. Weighting factor is determined by a load/speed dependent map. If sum of cylinder misfire incidents exceeds a predetermined value, a fault code is stored and MIL is illuminated at once. If cylinder selective count exceeds predetermined threshold, following measures take place: Lambda closed loop system is switched to open-loop. Cylinder selective fault code is stored. If more than one cylinder is misfiring, fault codes for all individual cylinders and for multiple cylinder will be stored. Fuel supply to respective cylinder is cut-off. (Scheme 117)

Evaporative Emissions

Control of evaporative fuel vapors (hydrocarbons) from fuel tank is important for overall reduction in vehicle emissions. Evaporative system has been combined with ventilation of fuel tank, which allows tank to breathe (equalization). The overall operation provides

  1. An inlet vent, to an otherwise "sealed" fuel tank, for the entry of air to replace the fuel consumed during engine operation.
  2. An outlet vent with a storage canister to "trap and hold" fuel vapors that are produced by the expansion/evaporation of fuel in the tank, when the vehicle is stationary.

Canister is then "purged" using engine vacuum to draw the fuel vapors into the combustion chamber. This "cleans" the canister allowing for additional storage. Like any other form of combustible fuel, the introduction of these vapors on a running engine must be controlled. The ECM(s) control the evaporative emission valves which regulate purging of evaporative vapors. See

Scheme 120

Scheme 120

On-Board Refueling Vapor Recovery (ORVR)

ORVR system recovers and stores hydrocarbon fuel vapor during refueling. Non-ORVR vehicles vent fuel vapors from the tank venting line back to the filler neck and in many states reclaimed by a vacuum receiver on the filling station fuel pump nozzle. When refueling, the pressure of the fuel entering the tank forces the hydrocarbon vapors through the tank refuelling breather hose to liquid/vapor expansion tank and into the active charcoal canister. HC vapors are stored in active charcoal canister and the system can then "breathe" through Diagnostic Module Tank Leakage (DMTL) and air filter.

Scheme 121

Scheme 121: 2002 2BMXV04.4LEV, 2BMXT04.4E53 & 2BMXT04.6XHP

Scheme 122

Scheme 122

Scheme 123

Scheme 123

Scheme 124

Scheme 124

Scheme 125

Scheme 125

Scheme 126

Scheme 126

Scheme 127

Scheme 127

Scheme 128

Scheme 128

Scheme 129

Scheme 129

Scheme 130

Scheme 130
  1. Evaporative System Leak Measurement - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.019" (.5 mm) and greater. Using a Diagnostic Module-Tank Leakage (DM-TL) connected to an electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in following order: During reference leak measurement, electrical actuated pump delivers through the reference restriction. (Scheme 121) Engine management system measures pump electrical current consumption. During leak measurement, electrical actuated pump delivers through charcoal canister into fuel tank system. Pressure in evaporative system may be up to 25 kPa depending on fuel level in tank. Engine management system measures pump electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) After test, remaining pressure in evaporative system is bled off through charcoal canister by switching off pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)- (Scheme 128).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging.
  5. Monitoring Structure Of Evaporative Purge System Flow Check (Test Groups 2BMXV04.4LEV, 540i; 2BMXT04.4E53, X5 4.4L; and 2BMXT04.6XHP, X5 4.6L) Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. (Scheme 129) Step 2 - For A Stoichiometric Mixture - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. Effect of additional cylinder charge triggers a variation of engine idle speed. A predetermined value is reached if system functions properly and diagnosis procedure is completed. To start diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = 0. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. In addition, if diagnosis has already been started and one of the conditions has not been satisfied continuously, process will be interrupted and started again later.
  6. Monitoring Structure Of Evaporative Purge System Flow Check (Test Group 2BMXV04.4LEV Models 745i & 745Li) Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. (Scheme 130) Step 2 - For A Stoichiometric Mixture - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. Effect of additional cylinder charge triggers a variation of engine idle speed. A predetermined value is reached if system functions properly and diagnosis procedure is completed. To start diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = 0. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. In addition, diagnosis has already been started and one of the conditions has not been satisfied continuously, process will be interrupted and started again later. Step 3 - In case of a high load in idle, a variation of engine idle speed cannot be measured correctly in Step 2. Therefore, purge valve will be opened after EVAP leak detection has finished. When valve opens, pressure and also pump current will drop. If pump current is greater than threshold, purge valve is operational.

Scheme 131

Scheme 131: 2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R
  1. Evaporative System Leak Measurement - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.019" (.5 mm) and up. Using a Diagnostic Module-Tank Leakage (DM-TL), an electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in following order: During REFERENCE LEAK MEASUREMENT, electrical actuated pump delivers through reference restriction. Engine-management system measures pump electrical current consumption in this section. (Scheme 121) During LEAK MEASUREMENT, electrical actuated pump delivers through charcoal canister into fuel tank system. Pressure in evaporative system may be up to 25 kPa depending on fuel level in tank. Engine-management system measures pump electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) After test, remaining pressure in evaporative system is bled off through charcoal canister by switching off pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)- (Scheme 128).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging.
  5. Monitoring Process Of Evaporative Purge System Flow Check Step 1 - For Rich Or Lean Mixture - Flow through the purge valve is assumed as soon as the lambda controller is compensating for a rich or a lean shift. After this procedure the diagnosis is completed and the evaporative purge system resumes working normally. (Scheme 131) Step 2 - For Stoichiometric Mixture Or First Step Fails - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. Effect of additional cylinder charge triggers a variation of engine idle speed. If a predetermined value is reached, diagnostic procedure is completed. Step 3 - For Stoichiometric Mixture Or Second Step Fails - If threshold at second step is not reached, an additional procedure is performed. Purge valve is opened and idle air control valve simultaneously is closed to compensate idle speed increase. The effect is a decrease of measured idle air mass by mass airflow sensor. If a predetermined value is reached, diagnosis procedure is completed.

Scheme 132

Scheme 132: 2002 2BMXV03.2S54 & 2BMXV04.9S62

Scheme 133

Scheme 133

Scheme 134

Scheme 134

Scheme 135

Scheme 135

Scheme 136

Scheme 136

Scheme 137

Scheme 137

Scheme 138

Scheme 138

Scheme 139

Scheme 139
  1. Evaporative System Leak Measurement - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.039" (1.0 mm) and up. By means of a Diagnostic Module-Tank Leakage (DM-TL), a electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in the following order: During reference leak measurement, electrical actuated pump delivers through reference restriction. Engine management system measures pump electrical current consumption in this section. (Scheme 121) During leak measurement, electrical actuated pump delivers through charcoal canister into fuel tank system. Pressure in evaporative system may be up to 25 kPa depending on fuel level in tank. Engine management system measures pump electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) During pressure test, purge valve needs to be shut. After test, canister purge is resumed, remaining pressure in the evaporative system is bled off. (Scheme 123)
  2. Evaporative System Monitoring Structure - (Scheme 132)- (Scheme 133).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)and (Scheme 134) - (Scheme 138).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging. (Scheme 139)
  5. Monitoring Cycle Of Evaporative Purge System Flow Check Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. Step 2 - For A Stoichiometric Mixture - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. Effect of additional cylinder charge triggers a variation of engine idle speed. A predetermined value is reached if system functions properly and diagnosis procedure is completed. To start diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = 0. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than a fixed limit. Furthermore, if diagnosis has already been started and one of the conditions has not been satisfied continuously, process will be interrupted and started again later. Engine idle speed variation less than a fixed limit.

Scheme 140

Scheme 140: 2003 BMXV03.0LER, 3BMXV03.0M5R, 3BMXT03.0E5R & 3BMXV02.5M56
  1. Leak Measurement Description - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.019" (.5 mm) and up. By means of a Diagnostic Module-Tank Leakage (DM- TL), an electrical actuated pump located at the atmospheric connection of the evaporative canister, a pressure test of the evaporative system is performed in the following order: During the Reference Leak Measurement, the electrical actuated pump delivers through the reference restriction. The engine-management system measures the pump's electrical current consumption in this section. (Scheme 121) During leak measurement, electrical actuated pump delivers through charcoal canister into fuel-tank system. The pressure in the evaporative system may be up to 25 hPa depending on fuel level in tank. Engine-management system measures pumps electrical current consumption. A comparison of the currents of the reference leak measurement and the leak measurement is a measure for the leakage in the tank. (Scheme 122) After the test, remaining pressure in evaporative system is bled off through charcoal canister by switching off pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126)
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127) - (Scheme 128).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging. (Scheme 139)
  5. Monitoring Process Of Evaporative Purge System Flow Check Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. Step 2 - For Stoichiometric Mixture Or If First Step Fails - In this case lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. The effect of additional cylinder charge triggers a variation of engine idle speed. If a predetermined value is reached, diagnosis procedure is completed. Step 3 - For Stoichiometric Mixture Or If Second Step Fails - If threshold at 2nd step is not reached, an additional procedure is performed. Purge valve is opened and the idle air control valve simultaneously is closed to compensate idle speed increase. The effect is a decrease of measured idle air mass by mass airflow sensor. If a predetermined value is reached, diagnosis procedure is completed. (Scheme 140)
  1. Leak Measurement General Description - Evaporative system monitoring permits detection of leaks in the evaporative system with a diameter of.019" (.5 mm) and greater. The Diagnostic Module-Tank Leakage (DM-TL), an electrically actuated pump located at the atmospheric connection of the evaporative canister, performs a pressure test of the evaporative system in the following order: During the Reference leak Measurement, the electrically actuated pump delivers air through the reference restriction. The engine-management system measures the pump's electrical current consumption in this phase. (Scheme 121) During leak measurement, electrically actuated pump delivers air through charcoal canister to fuel-tank system. Pressure in evaporative system may be up to 25 hPa depending on the fuel level in the tank. The engine management system measures pump electrical current consumption. A comparison of the currents of the reference leak measurement and the leak measurement is an indication of the leakage in the tank. (Scheme 122) After the test the remaining pressure in the evaporative system is bled off through the charcoal canister by switching off the pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)- (Scheme 128).
  4. Evaporative Purge System Flow Check - Flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed-loop condition. Diagnosis (evaporative purge system flow check) is started during regular purging.
  5. Monitoring Process Of Evaporative Purge System Flow Check - Monitoring process of the evaporative purge system flow check includes following 3 steps: For rich or lean mixture, flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. For stoichiometric mixture or if first step fails, in this case lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. The effect of additional cylinder charge triggers a variation of engine idle speed. If a predetermined value is reached, diagnosis procedure is completed. For stoichiometric mixture or if threshold at second step is not reached, an additional procedure is performed. Purge valve is opened and idle air control valve simultaneously is closed to compensate idle speed increase. The effect is a decrease of the measured idle air mass by mass airflow sensor. If a predetermined value is reached, diagnosis procedure is completed. (Scheme 131)
  1. General Description - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.019" (.5 mm) and larger. By means of a Diagnostic Module-Tank Leakage (DM-TL), an electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in following order: During reference leak measurement, electrical actuated pump delivers through reference restriction. Engine management system measures pump electrical current consumption. (Scheme 121) During leak measurement, electrical actuated pump delivers through charcoal canister into fuel tank system. Pressure in evaporative system may be up to 25 hPa, depending on fuel level in tank. Engine management system measures pump electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) After the test, remaining pressure in evaporative system is bled off through charcoal canister by switching off pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)- (Scheme 128).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and the lambda controller is at closed loop condition. Diagnosis is started during regular purging.
  5. Monitoring Cycle Of Evaporative Purge System Flow Check (3BMXV04.4LEV - 540i, 3BMXT04.4E53 - X5 4.4L & 3BMXT04.6XHP - X5 4.6L) Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. (Scheme 129) Step 2 - For A Stoichiometric Mixture - In this case the lambda controller does not need to compensate for a deviation. Therefore, after finishing the regular purging, the purge valve is opened and closed abruptly several times. The effect of additional cylinder charge triggers a variation of the engine idle speed. A predetermined value is reached if the system functions properly and the diagnosis procedure is completed. (Scheme 129) To start the diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = Zero. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. If diagnosis has already been started and one of the conditions has not been satisfied continuously, the process will be interrupted and started again later. Engine idle speed variation should be less than fixed limit.
  6. Monitoring Cycle Of Evaporative Purge System Flow Check (3BMXV04.4LEV - 745i, 745Li) Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. Step 2 - For A Stoichiometric Mixture - In this case the lambda controller does not need to compensate for a deviation. Therefore, after finishing the regular purging, the purge valve is opened and closed abruptly several times. The effect of additional cylinder charge triggers a variation of the engine idle speed. A predetermined value is reached if the system functions properly and the diagnosis procedure is completed. To start the diagnosis function (step 2) several conditions have to be satisfied. Vehicle speed = Zero. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. If diagnosis has already been started and one of the conditions has not been satisfied continuously, the process will be interrupted and started again later. Engine idle speed variation should be less than fixed limit. Step 3 - In case of a high load in idle, a variation of engine idle speed cannot be measured correctly in Step 2. Therefore, purge valve will be opened after EVAP leak detection has finished. When valve opens, pressure and also pump current will drop. If pump current is greater than threshold, purge valve is operational. (Scheme 130)

Scheme 141

Scheme 141: 2003 3BMXV06.0N73
  1. Evaporative System Leak Measurement - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.019" (.5 mm) and up. By means of a Diagnostic Module-Tank Leakage (DM-TL), an electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in the following order: During reference leak measurement, electrical actuated pump delivers through reference restriction. Engine-management system measures pump's electrical current consumption in this section. (Scheme 121) During leak measurement, electrical actuated pump delivers through charcoal canister into fuel-tank system. Engine management system measures pump's electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) After test, remaining pressure in evaporative system is bled off through charcoal canister by switching off pump and solenoid. (Scheme 123)
  2. Monitoring Structure Of Leak Measurement - (Scheme 124)- (Scheme 126).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)- (Scheme 128).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging. (Scheme 141)
  5. Monitoring Cycle of Evaporative Purge System Flow Check Step 1 (For Rich Or Lean Mixture) - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or a lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. Step 2 (For A Stoichiometric Mixture) - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing the regular purging, the purge valve is opened and closed abruptly several times. The effect of additional cylinder charge triggers a variation of the engine idle speed and increases the intake manifold pressure. If either the integral of idle speed variation or the integral of intake manifold pressure increase reach a predetermined value, the system functions properly and the diagnosis procedure is completed. To start the diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = 0. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. Commanded engine idle speed variation less than a fixed limit. Furthermore, if the diagnosis has already been started and one of the conditions has not been satisfied continuously, the process will be interrupted and started again later.
  1. Evaporative System Leak Measurement - Evaporative system monitoring permits detection of leaks in evaporative system with a diameter of.039" (1 mm) and greater. Using a Diagnostic Module-Tank Leakage (DM-TL) connected to an electrical actuated pump located at atmospheric connection of evaporative canister, a pressure test of evaporative system is performed in following order: During reference leak measurement, electrical actuated pump delivers through reference restriction. Engine management system measures pump electrical current consumption. (Scheme 121) During leak measurement, electrical actuated pump delivers through charcoal canister into fuel tank system. Pressure in evaporative system may be up to 25 hPa depending on fuel level in tank. Engine management system measures pump electrical current consumption. A comparison of currents of reference leak measurement and leak measurement is a measure for leakage in tank. (Scheme 122) During pressure test, purge valve needs to be shut. After test canister purge is resumed, remaining pressure in evaporative system is bled off. (Scheme 123)
  2. Evaporative System Monitoring Structure - (Scheme 132)- (Scheme 133).
  3. Diagnosis Frequency & MIL Illumination - (Scheme 127)and (Scheme 134) - (Scheme 138).
  4. Evaporative Purge System Flow Check - Purge flow from charcoal canister through purge valve is monitored after fuel system adaptation is completed and lambda controller is at closed loop condition. Diagnosis is started during regular purging: Monitoring Cycle Of Evaporative Purge System Flow Check Step 1 - For Rich Or Lean Mixture - Flow through purge valve is assumed as soon as lambda controller is compensating for a rich or lean shift. After this procedure, diagnosis is completed and evaporative purge system resumes working normally. Step 2 - For A Stoichiometric Mixture - In this case, lambda controller does not need to compensate for a deviation. Therefore, after finishing regular purging, purge valve is opened and closed abruptly several times. Effect of additional cylinder charge triggers a variation of engine idle speed. A predetermined value is reached if system functions properly and diagnosis procedure is completed. To start diagnosis function (step 2) several conditions have to be satisfied: Vehicle speed = 0. Engine at idle speed. Closed loop of lambda controller. Coolant temperature greater than fixed limit. In addition, if diagnosis has already been started and one of the conditions has not been satisfied continuously, process will be interrupted and started again later. Engine idle speed variation is less than a fixed limit.

SECONDARY AIR INJECTION MONITORING

To reduce HC and CO emissions while engine is warming up, system uses a secondary air injection system. Immediately following a cold engine start, fresh air/oxygen is injected directly into the exhaust manifold. By injecting oxygen into exhaust manifold, warm up time of catalyst is reduced and oxidation of hydrocarbons is accelerated. Activation period of air pump can vary depending on engine type and operating conditions. See SECONDARY AIR INJECTION MONITORING table.

RequirementStatus/Condition
Oxygen SensorOpen Loop
Oxygen Sensor HeatingActive
Engine Coolant Temperature14 to -40°F (-10 to -40° C)
Engine LoadPredefined Range
Engine SpeedPredefined Range
Fault CodesNo Secondary Air Faults Currently Present
Average Lambda Value DeviationSteady/Stable Load

SECONDARY AIR INJECTION MONITORING

System components include electric air injection motor/pump, electric motor/pump relay, non-return valve, vacuum/vent valve, stainless steel air injection pipes, vacuum reservoir, vacuum reservoir check valve, and in-line resistor for speed control (V12 engine only).

Secondary air injection system is monitored via use of pre-catalyst oxygen sensor(s). Once air pump is active and is air injected into system, signal at oxygen sensor will reflect a lean condition. If oxygen sensor signal does not change within a predefined time, fault will be set and identify the faulty bank(s). If after completing the next cold start and a fault is again present, CHECK ENGINE light will be illuminated.

2002 2BMXV04.4LEV (540i), 2BMXT04.4E53 & 2BMXT04.6XHP

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas causes a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a rich mixture (voltage greater than a fixed limit) within a predetermined time range, and calculation of relative secondary air mass is less than a defined threshold, secondary air system appears to be faulty. Now a correction procedure follows immediately, after secondary air system is switched off. Air/fuel influence is determined by deviation of lambda-controller. As long as a lean mixture (voltage less than a fixed limit) is indicated from oxygen sensor within a predetermined time range, and correction of air/fuel influence (after secondary air pump shuts-off) is less than a fixed threshold, a fault will also be detected. (Scheme 142)

Scheme 142

Scheme 142: 2002 2BMXV04.4LEV (540i), 2BMXT04.4E53 & 2BMXT04.6XHP

2002 2BMXV04.4LEV (745i & 745Li)

General Description - After a cold start, secondary air pump begins and secondary air valves open. Air is forced into outlet ports of engine, which mixes here with engine gases. Throughout duration of secondary air pump running, mix of engine gases is controlled. Front oxygen sensors will measure exhaust lambda and therefore calculate secondary airflow rate. Measured secondary airflow rate is compared with secondary airflow rate model and quotient is obtained and used as relative secondary air volume. This volume is compared with failure secondary air threshold. Lambda compensation begins after secondary air phase. During this operation, condition of quality of engine mix-pre-control will be checked to guarantee safety diagnostic. When lambda control is between preset limits and relative secondary airflow rate is showed to be too low, a failure of secondary air system is diagnosed. (Scheme 143)

Scheme 143

Scheme 143: 2002 2BMXV04.4LEV (745i & 745Li)

2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas is causing a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a lean mixture within maximum time for monitoring, a counter is incriminated by one, up to a predetermined value. This fixed limit corresponds to minimum amount of secondary air (low flow limit check). (Scheme 144)

Scheme 144

Scheme 144: 2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R

2002 2BMXV03.2S54 & 2BMXV04.9S62

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas is causing a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a rich mixture (voltage greater than a fixed limit) within a predetermined time range and calculation of relative secondary air mass is less than a defined threshold, secondary air system is faulty. A correction procedure follows immediately after secondary air system is switched off. Air/fuel influence is determined by deviation of lambda controller. If influence is less than a fixed threshold, a fault will be detected. If influence is greater than a fixed threshold, results of diagnosis will be rejected as long as a lean mixture (voltage less than a fixed limit) is indicated from oxygen sensor within a predetermined time range and correction of air/fuel influence (after secondary air pump shuts-off) is less than a fixed threshold. A fault will also be detected. (Scheme 145)

Scheme 145

Scheme 145: 2002 2BMXV03.2S54 & 2BMXV04.9S62

2003 3BMXV03.0LER, 3BMXV03.0M5R & 3BMXT03.0E5R

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas is causing a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a lean mixture within maximum time for monitoring, a counter is incriminated by one, up to a predetermined value. This fixed limit corresponds to minimum amount of secondary air (low flow limit check). (Scheme 144)

2003 3BMXV02.5M56

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas is measured by a separate (small) mass airflow sensor, which is mounted into air tube between secondary air pump and secondary air filter. Anytime mass airflow sensor indicates fixed minimum or maximum air mass values in dependence of engine speed during a defined period, a fault will be detected. Fixed minimum air mass values correspond to minimum amount of secondary air (low flow limit check) affected by a defective pump. Fixed maximum air mass value corresponds to maximum amount of secondary air (high flow limit check) affected by a leakage between pump and manifold. If signal of secondary mass airflow sensor is stuck, a fault will be detected. When measuring a certain oscillation of secondary mass airflow, it can be detected whether secondary air valve is jammed open or blocked. (Scheme 146)

Scheme 146

Scheme 146: 2003 3BMXV02.5M56

General Description - At cold start, secondary air pump and solenoid valve are switched on for their normal (small) mass airflow sensor, which is mounted in air tube between secondary air pump and secondary air filter. Anytime mass airflow sensor indicates fixed minimum or maximum air mass values dependent on engine speed during a defined period, a fault will be detected. Fixed minimum air mass values correspond to minimum amount of secondary air (low flow limit check) produced by a defective pump. Fixed maximum air mass value corresponds to maximum amount of secondary air (high flow limit check) caused by leakage between pump and manifold. In case signal of secondary air mass flow sensor is stuck, a fault will be detected. By measuring a certain oscillation of secondary air mass flow, it can be determined whether secondary air valve is jammed open or blocked. (Scheme 146)

2003 3BMXV04.4LEV (540i), 3BMXT04.4E53 & 3BMXT04.6XHP

General Description - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas causes a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a rich mixture (voltage greater than a fixed limit) within a predetermined time range, and calculation of relative secondary air mass is less than a defined threshold, secondary air system appears to be faulty. Now a correction procedure follows immediately, after secondary air system is switched off. Air/fuel influence is determined by deviation of lambda-controller. If influence is less than a fixed threshold, finally a fault will be detected. If influence is greater than a fixed threshold result of diagnosis, it will be rejected as long as a lean mixture (voltage less than a fixed limit) is indicated from oxygen sensor within a predetermined time range, and correction of air/fuel influence (after secondary air pump shuts-off) is less than a fixed threshold, a fault will also be detected. (Scheme 142)

2003 3BMXV04.4LEV (745i & 745Li)

General Description - After cold start, secondary air pump begins and secondary air valves open. Air is forced into outlet ports of engine, which mixes with engine gases. Throughout duration of secondary air pump running, mix of engine gases is controlled. Front oxygen sensors will measure exhaust lambda and therefore calculate secondary airflow rate. Measured secondary airflow rate is compared with secondary airflow rate model and quotient is obtained and used as relative secondary air volume. This volume is compared with failure secondary air threshold, then secondary air phase lambda compensation will begin. During this operation, condition of quality of engine mix pre-control will be checked to guarantee safety diagnostic. When lambda control is between preset limits and relative secondary airflow rate is showed to be too low, a failure of secondary air system is diagnosed. (Scheme 143)

Secondary Air System Monitoring General Description - After a cold start, secondary air pump begins and secondary air valves open. Air is forced into outlet ports of engine, which mixes with engine gases. Throughout duration of secondary air pump running, mix of engine gases is controlled. Front oxygen sensors will measure exhaust lambda and therefore calculate secondary airflow rate. Measured secondary airflow rate is compared with secondary airflow rate model and quotient is obtained and used as relative secondary air volume. Volume is compared with failure secondary air threshold. After secondary air phase, lambda compensation will begin. During this operation condition, quality of engine/mixture/pre-control will be checked to guarantee safety diagnostic. When lambda control is between preset limits and relative secondary airflow rate is showed to be too low, a failure of secondary air system is diagnosed. (Scheme 147)

Scheme 147

Scheme 147: 2003 3BMXV06.0N73

General Description Of Secondary Air System Monitoring - At cold start, secondary air pump and valve are switched on for their normal operating function. Secondary air delivered into exhaust gas is causing a lean mixture indicated by output voltage of oxygen sensor. Anytime oxygen sensor indicates a rich mixture (voltage greater than a fixed limit) within a predetermined time range and calculation of relative secondary air mass is less than a defined threshold, it seems like a faulty secondary air system. Now a correction procedure follows immediately, after secondary air system is switched off. Air/fuel influence is determined by deviation of lambda-controller. If influence is less than a fixed threshold, finally a fault will be detected. If influence is greater than a fixed threshold, results of diagnosis will be rejected as long as a lean mixture (voltage less than a fixed limit) is indicated from oxygen sensor within a predetermined time range and correction of air/fuel influence (after secondary air pump shuts-off) is less than a fixed threshold, a fault will also be detected. (Scheme 145)

FUEL SYSTEM MONITORING

Fuel system monitoring is an OBD-II requirement which monitors calculated injection time in relation to engine speed, load, and the pre-catalytic converter oxygen sensor signals as a result of the residual oxygen in the exhaust stream. Engine control module uses the pre-catalyst oxygen sensor signals as a correction factor for adjusting and optimizing the mixture pilot control under all engine operating conditions.

Adaptation Values

To maintain an ideal air/fuel ratio, engine control module is capable of adapting to various environmental conditions encountered while the vehicle is in operation (i.e. changes in altitude, humidity, ambient temperature, fuel quality, etc.). Adaptation system can only make slight corrections and cannot compensate for large changes which may be encountered as a result of incorrect airflow or incorrect fuel supply to the engine.

Within areas of adjustable adaption, engine control module modifies injection rate during idle and low load mid range engine speeds (additive adaptation) and during operation under a normal to higher load when at higher engine speeds (multiplicative adaptation). These values are displayed in DIAGNOSIS REQUESTS section of DIS software and is a helpful diagnostic tool that shows how system is trying to compensate for a less than ideal initial air/fuel ratio. See DIAGNOSIS REQUESTS table.

Note. If adaptation value is greater than 0.0 ms, engine control module is trying to enrichen mixture. If adaptation value is less then 0.0 ms, engine control module is trying to lean mixture.

Diagnostic Request Status/Additive Mixture Adaptation (Idle)Explanation
The O2 sensor indicates a LEAN condition.The engine control module tries to RICHEN the mixture. If the value is less than -0.2 ms there is an air restriction or too much fuel is being supplied to the system. If the value is greater than 0.2 ms there is an unmetered air leak or not enough fuel being supplied to the system.
The O2 sensor indicates a RICH condition.The engine control module tries to LEAN out the mixture. If the value is greater than 8% there is an unmetered air leak or not enough fuel being supplied to the system.

DIAGNOSIS REQUESTS

Scheme 148

Scheme 148: 2002 2BMXV04.4LEV, 2BMXT04.4E53 & 2BMXT04.6XHP

Scheme 149

Scheme 149

Scheme 150

Scheme 150

Scheme 151

Scheme 151
  1. Mixture Pilot Control - Air mass taken in by engine and engine speed are measured. These signals are used to calculate an injection signal. This mixture pilot control follows fast load and speed changes.
  2. Lambda Controller - PCM compares oxygen sensor signal of sensor upstream of the catalyst with a reference value and calculates a correction factor for pilot control.
  3. Adaptive Pilot Control (2BMXV04.4LEV, 540i & 540 Sport Wagon); 2BMXTO4.4E53 (X5, 4.4L) & 2BMXTO4.6XHP (X5 4.6L) - Drifts and faults in sensors and actuators of fuel delivery system as well as undetected air leakage influence pilot control. This causes increasing deviations of air/fuel ratio. Adaptive pilot control effects controller correction in 3 different ranges: fault additive per time unit, multiplicative fault and fault additive per injection.
  4. Ranges Of Learning Correction Coefficients - Lambda deviations in range No. 1 are compensated by an additive correction value multiplied by an engine speed term. By this, an additive correction per time unit is created. Lambda deviations in range No. 2 are compensated by a multiplication factor. Lambda deviations in range No. 3 are compensated by an additive correction per injection cycle. A combination of all 3 ranges will be correctly separated and compensated. Each value is adapted in its corresponding range only. But each adaptive value corrects pilot control within whole load/speed range. At next start, stored adaptive values are included in calculation of pilot control just before closed loop control becomes active. (Scheme 148)
  5. Adaptive Pilot Control (2BMXV04.4LEV, 745i & 745Li) - Drifts and faults in sensors and actuators of fuel delivery system as well as undetected air leakage influence the pilot control. This causes increasing deviations of air/fuel ratio. Adaptive pilot control effects controller correction in 2 different ranges.
  6. Ranges Of Learning Correction Coefficients - Lambda deviations in range No. 1 are compensated by an additive correction value multiplied by an engine speed term. By this an additive correction per time unit is created. Lambda deviations in range No. 2 are compensated by a multiplication factor. A combination of both ranges will be correctly separated and compensated. Each value is adapted in its corresponding range only. But each adaptive value corrects pilot control within whole load/speed range. At next start, stored adaptive values are included in calculation of pilot control just before closed loop control becomes active. (Scheme 149)
  7. Diagnosis Of Fuel Delivery System - Faults in fuel delivery system can occur which cannot be compensated for by adaptive pilot control. In this case, adaptive values leave a predetermined range. If adaptive value is outside a plausible range, then MIL is illuminated and fault is stored. (Scheme 150)- (Scheme 151).

Scheme 152

Scheme 152: 2002 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R
  1. General Description - Fuel system monitoring includes lambda controller, restriction against limits for rich and lean and permanent deviation from mean position.
  2. Monitoring Structure - If fuel system is suddenly hard disturbed (for example, a leaky injection valve) and therefore lambda controller reaches restriction (lean limit), a timer is started. Timer is incriminated as long as controller remains at limit. If timer exceeds a predetermined value, a fault for short trim will be detected and stored. For permanent deviation from mean position, there are additional lean and rich thresholds. If accumulated time (sum of all excesses for rich and lean) is greater than a fixed limit during a defined period, a fault for long term trim will be detected and stored. (Scheme 152)
  1. General Description - Fuel system monitoring includes lambda controller restriction against limits for rich and lean and permanent deviation from mean position.
  2. Monitoring Structure - If fuel system is suddenly hard disturbed and therefore lambda controller reaches restriction (lean limit), a timer is started. Timer is incriminated as long as controller remains at limit. If it exceeds a predetermined value, a fault for short trim will be detected and stored for rich and lean exceeding separately. For permanent deviation from mean position, there are additional lean and rich thresholds. If accumulated time (sum of all excesses for rich or lean) is greater than a fixed limit during a defined period, a fault for long term trim will be detected and stored for rich and lean exceeding separately. (Scheme 152)
  1. General Description - Fuel system monitoring looks for permanent deviations of A/F controller (lean and rich) from the mean position.
  2. Monitoring Structure - If fuel system is suddenly disturbed (leaky injection valve) and therefore A/F controller reaches its restriction or a permanent deviation from mean position reaches additional lean or rich thresholds, and accumulated time (sum of all excesses for rich and lean) is greater than a fixed limit during a defined period, a fault for long term trim will be detected and stored. (Scheme 152)
  1. General Description - Fuel system monitoring looks for permanent deviations of A/F controller (lean and rich) from mean position.
  2. Monitoring Structure - If fuel system is suddenly and significantly disturbed (leaky injection valve) and A/F controller reaches its restriction or a permanent deviation from mean position reaches additional lean or rich thresholds and accumulated time (sum of all excesses for rich and lean) is greater than a fixed limit during a defined period, a fault for long term trim will be detected and stored. (Scheme 152)
  1. Mixture Pilot Control - Air mass taken in by engine and engine speed are measured. These signals are used to calculate an injection signal. This mixture pilot control follows fast load and speed changes.
  2. Lambda Controller - PCM compares oxygen sensor signal of sensor upstream of the catalyst with a reference value and calculates a correction factor for pilot control.
  3. Active Pilot Control (3BMXV04.4LEV (540i), 3BMXT04.4E53 (X5 4.4L) & 3BMXT04.6XHP (X5 4.6L) - Drifts and faults in sensors and actuators of fuel delivery system as well as undetected air leakage, influence pilot control. This causes increasing deviations of air/fuel ratio. Adaptive pilot control affects controller correction in 3 different ranges.
  4. Lambda deviations in range No. 1 are compensated by an additive correction value multiplied by an engine speed term. (Scheme 148) By this an additive correction per time unit is created. Lambda deviations in range No. 2 are compensated by a multiplication factor. Lambda deviations in range No. 3 are compensated by an additive correction per injection cycle. A combination of all 3 ranges will be correctly separated and compensated. Each value is adapted in its corresponding range only. But each adaptive value corrects the pilot control within the whole load/speed range. At next start, stored adaptive values are included in calculation of pilot control just before closed loop control becomes active.
  5. Active Pilot Control (3BMXV04.4LEV - 745i & 745Li) - Drifts and faults in sensors and actuators of fuel delivery system as well as undetected air leakage influence pilot control. This causes increasing deviations of air/fuel ratio. Adaptive pilot control effects controller correction in 2 different ranges. (Scheme 149)
  6. Lambda deviations in range No. 1 are compensated by an additive correction value multiplied by an engine speed term. (Scheme 149) With this an additive correction per time unit is created. Lambda deviations in range No. 2 are compensated by a multiplication factor. A combination of both ranges will be correctly separated and compensated. Each value is adapted in its corresponding range only. Each adaptive value corrects pilot control within whole load/speed range. At next start, stored adaptive values are included in calculation of pilot control just before closed loop control becomes active.
  7. Diagnosis Of Fuel Delivery System - Faults in fuel delivery system can occur which cannot be compensated for by adaptive pilot control. In this case, adaptive values leave a predetermined range. If adaptive value is outside a plausible range, then MIL is illuminated and fault is stored. (Scheme 150)- (Scheme 151).

Scheme 153

Scheme 153: 2003 3BMXV06.0N73
  1. Fuel System Monitoring General Description Mixture Pilot Control - Air mass taken in by engine and engine speed are measured. These signals are used to calculate an injection signal. Mixture pilot control follows fast load and speed changes. Lambda Controller - PCM compares oxygen sensor signal of sensor upstream of catalyst with a reference value and calculates a correction factor for pilot control. Adaptive Pilot Control - Drifts and faults in sensors and actuators of fuel delivery system as well as undetected air leakage influence pilot control. This causes increasing deviations of air/fuel ratio. Adaptive pilot control effects controller correction in 2 different ranges. (Scheme 153) Lambda deviations in range No. 1 are compensated by an additive correction value multiplied by an engine speed term. An additive correction per time unit is created. Lambda deviations in range No. 2 are compensated by a multiplication factor. A combination of both ranges will be correctly separated and compensated. Each value is adapted in its corresponding range only. Each adaptive value corrects pilot control within whole load/speed range. At next start, stored adaptive values are included in calculation of pilot control just before closed loop control becomes active.
  2. Diagnosis Of Fuel Delivery System - Faults in fuel delivery system can occur which cannot be compensated for by adaptive pilot control. In this case, adaptive values leave a predetermined range. If adaptive value is outside a plausible range, MIL is illuminated and fault is stored. (Scheme 150)- (Scheme 151).
  1. General Description - Fuel system monitoring includes lambda controller restriction against limits for rich and lean and permanent deviation from mean position.
  2. Monitoring Structure - If fuel system is suddenly hard disturbed and therefore lambda controller reaches the restriction, a timer is started. Timer is incriminated as long as controller remains at its limit. If timer exceeds a predetermined value, a fault for short trim will be detected and stored for rich and lean exceeding separately. For permanent deviation from mean position, there are additional lean and rich thresholds. If accumulated time (sum of all excesses for rich or lean) is greater than a fixed limit during a defined period, a fault for long term trim will be detected and stored for rich and lean exceeding separately. (Scheme 152)

OXYGEN SENSOR MONITORING

Note. Testing oxygen sensor should be performed using oscilloscope from "Preset Measurement" List. If signal remains high (rich condition) check: fuel injectors, fuel pressure, ignition system, input sensors that influence air/fuel mixture, and engine mechanical. If signal remains low (lean condition) check: air/vacuum leak, fuel pressure, input sensor that influences air/fuel mixture, and engine mechanical. A mixture related fault code should be investigated first and does not always indicate a defective oxygen sensor. (Scheme 154)

Scheme 154

Scheme 154: OXYGEN SENSOR MONITORING

For oxygen sensor to operate correctly, sensor element must be heated. A non-operating heater will not allow sensor signal to reach its predefined maximum and minimum thresholds, resulting in delayed closed loop operation causing an impact on emission levels. As part of monitoring function for heater current and voltage, circuit is also checked for an open, short to ground and short to voltage, depending on values of current or voltage being monitored. See OXYGEN SENSOR MONITORING CONDITIONS table.

On Bosch systems, heater monitoring function measures both sensor heater current and the heater voltage in order to calculate sensor heater resistance and power. Oxygen sensor heater current is calculated via a voltage drop over a shunt resistor, internal to control module. If power of heater is not within a specified range, a fault will be set. Next time heater circuit is monitored and a fault is again present, CHECK ENGINE light will be illuminated. Heater function is monitored continuously while vehicle is in closed loop operation, as long as heater is activated by PCM. See OXYGEN SENSOR VOLTAGE OPERATING RANGE table.

On Siemens systems, if heater output is too low, signal amplitude of oxygen sensor will be reduced. If minimum low (rich) voltage and high (lean) voltage cannot be obtained within a predefined time, a fault will be set. Next time heater circuit is monitored and a fault is again present, CHECK ENGINE light will be illuminated. Heater function of pre-cat sensor is monitored continuously while vehicle is in closed loop operation, as long as heater is activated by PCM. See OXYGEN SENSOR VOLTAGE OPERATING RANGE table.

ConditionSpecification
Closed Loop OperationYes
Engine Coolant TemperatureOperating Temperature
Vehicle Road Speed3-50 MPH
Secondary Air InjectionNot Active
Catalyst TemperatureGreater Than 661°F (350°C)
Throttle Angle DeviationSteady Throttle
Engine Speed DeviationSteady/Stable Engine Speed
Average Lambda Value DeviationSteady/Stable Load

OXYGEN SENSOR MONITORING CONDITIONS

Application (1)Operating Voltage Range
MS430-.8
MS450-.10
M7.21.5-4.3
ME9.2/ME9.2.11.5-4.3
S540-.10
(1) Range is not available for all applications.
(1)Range is not available for all applications.

OXYGEN SENSOR VOLTAGE OPERATING RANGE

Oxygen Sensor Electrical Integrity Check

Monitoring electrical integrity of oxygen sensor is an ongoing functional check made under normal vehicle operation which pertains to faults with either the wiring, connectors, or sensor. If the monitored sensor voltage exceeds maximum threshold value, DME will interpret signal as a short to voltage. If the monitored sensor voltage is below the minimum threshold value the DME will interpret the signal as a short circuit or a short to ground. If the monitored voltage of the sensor remains unchanged or within a predetermined voltage range after the sensor has been heated and the engine temperature has exceeded a predefined threshold, the DME will interpret the signal as an open. (Separate fault code set - Siemens only). See OXYGEN SENSOR ELECTRICAL CHECK table.

ApplicationSpecification
Bosch System
Short To B+Rich
Short To BLean
No ChangeRich
Siemens System
Short To B+Lean
Short To BRich
No ChangeLean

OXYGEN SENSOR ELECTRICAL CHECK

Oxygen Sensor Heater Check

In order for the oxygen sensor to operate correctly the sensor element must be heated. An improperly/non operating heater will not allow the sensor signal to reach its predefined maximum and minimum thresholds which can result in delayed closed loop operation causing an impact on emission levels, or in increased emission levels while in closed loop operation. As part of the monitoring function for heater current and voltage, circuit is also checked for an open, short to ground and short to voltage depending on values of current or voltage being monitored.

On Bosch systems, heater monitoring function measures both sensor heater current and heater voltage in order to calculate sensor heater resistance and power. Oxygen sensor heater current is calculated via a voltage drop over a shunt resistor, internal to control module. If power of heater is not within a specified range, a fault will be set. The next time the heater circuit is monitored and a fault is again present, CHECK ENGINE light will be illuminated. Heater function is monitored continuously while vehicle is in closed loop operation, as long as the heater is activated by the Engine Control Module.

On Siemens systems, if heater output is too low, signal amplitude of oxygen sensor will be reduced. If predetermine minimum low (rich) voltage and high (lean) voltage can not be obtained within a predefined time, a fault will be set. Next time heater circuit is monitored and a fault is again present, CHECK ENGINE light will be illuminated. Heater function of pre-cat sensor is monitored continuously while the vehicle is in closed loop operation, as long as the heater is activated by the Engine Control Module.

Siemens Post-Catalyst Heater

Rear oxygen sensor heater is evaluated by monitoring the amount of change that occurs on rear oxygen sensor signal during deceleration/fuel cut-off phase. During deceleration phase, post-cat oxygen sensor is switched to a load resistance value of 100 kW (normal sensor resistance is 30 kW). By switching the resistance of the sensor to 100 kW, sensor voltage is expected to remain within a fixed range (lean). If heater is operating correctly, oxygen sensor signal will remain within a predefined voltage range.

System monitors number of cycles for which sensor voltage remains within fixed range (once per diagnostic cycle). If length of time sensor remains within fixed range is less then predetermined limit, fault will be set. During next drive cycle if heater circuit is monitored and a fault is again present, CHECK ENGINE light will be illuminated. Heater function is monitored once per trip while vehicle is in closed loop operation.

Scheme 155

Scheme 155: 2002 Test Groups: 2BMXV04.4LEV (540i), 2BMXT04.4E53 & 2BMXT04.6XHP

Scheme 156

Scheme 156

Scheme 157

Scheme 157

Scheme 158

Scheme 158
  1. General Description - Response rate of upstream oxygen sensor is monitored by measuring period of lambda control oscillations. (Scheme 155)- (Scheme 156).
  2. Diagnosis Procedure Of Monitor Sensor (Downstream) - Activity of monitor sensor after reaching operating conditions, is determined by 2 different procedures: Oscillation Check (Line Crossing) - If following checks are correct, monitor sensor will be regarded as okay: Monitor sensor signal (sensor voltage) is equal to or greater than nominal value of TV-correction and voltage increases, if lambda control goes to the lean side, or Monitor sensor signal (sensor voltage) is less than nominal value of TV-correction and voltage decreases, and if lambda control goes to rich side. Fuel Cut-Off Check - In addition to above mentioned checks, signal behavior of monitor sensor is checked in case of fuel cut-off. Therefore, monitor sensor voltage has to be below a given nominal value in case of fuel cut-off. If monitor sensor detected a defect, a fault code is stored and MIL is illuminated at next driving cycle.
  3. Oxygen Sensor Heater Monitoring (Up & Downstream) General Description - For proper function of oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures heater current for both sensors (voltage drop over a shunt) and heater voltage (heater supply voltage) to calculate sensor heater resistance. Monitoring function is activated once per trip if heater has been switched on for a certain time period and current has stabilized. (Scheme 157)
  4. Oxygen Sensor Circuit Monitoring - Monitoring of electrical faults of sensors upstream and downstream of catalyst-not plausible voltages: Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground. (Scheme 158)
  5. If there is no plausible course of sensor voltage, an open circuit of sensor upstream catalyst can be detected if voltage remains in a specified range after sensor has been heated.

Scheme 159

Scheme 159: 2002 Test Groups: 2BMXV04.4LEV (745i & 745Li)

Scheme 160

Scheme 160

Scheme 161

Scheme 161

Scheme 162

Scheme 162
  1. Heater Diagnosis Of Upstream Oxygen Sensor - Universal Exhaust Gas Oxygen (UEGO) sensor is ready for operation at temperatures above 1112°F (600°C). In most cases, exhaust gas temperature is not sufficient for heating, and so sensor heating is needed for a proper functioning of sensor. Diagnosis consists of 3 checks: Operation Readiness - Sensor readiness depends on heater performance, which is why time delay between "heater on" and "operation readiness" is monitored. Sensor readiness is checked at a calibrated time after heater has been switched on. If sensor is not ready, a fault code is set. Heater Performance In Fuel Cut-Off Operation - A second check is performed during fuel cut-off. During this mode, sensor output voltage is expected to remain within a calibrated range. Otherwise, heater performance is not sufficient and a fault code is set. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. Also, in switched on condition heater current is checked against a minimum limit. With these checks, an open circuit as well as short to either ground or battery voltage can be detected and, if necessary, fault codes can be set. (Scheme 159)
  2. Diagnosis Of Upstream Oxygen Sensor (General Description) - Diagnosis of upstream oxygen sensor consists of 4 checks, some of which are subdivided into several checks: Offset Check - Offset check monitors incorrect lambda measurement due to shunting effects. If lambda offset of downstream control exceeds a threshold, a fault code is set. Heater Coupling Check - Heater coupling check monitors low impedance coupling between heater and sensor, which can cause lambda modulations with heater pulse rate. If difference of consecutive lambda values exceed calibration, a fault code is set. Dynamics Checks (Slow Response) - Due to aging, sensor dynamics can decrease. Dynamics check in normal operation mode compares measured and estimated lambda-behavior, caused by artificial lambda modulation. If ratio of measured and estimated amplitude is below calibration, a fault code is set. Plausibility Check - Upstream oxygen sensor is not active if lambda value is close to 1.0 for a period of time. Monitoring conditions for plausibility check if downstream oxygen sensor voltage indicates lean or rich mixture. If lambda value exceeds calibration, but downstream oxygen sensor indicates rich mixture, a fault code is set. If lambda value is below calibration, but downstream oxygen sensor indicates lean mixture, a fault code is set. (Scheme 160)
  3. Heater Monitoring Of Downstream Oxygen Sensor - Heater of downstream oxygen sensor consists of 2 checks: Resistance Check - Internal resistance depends on ceramic temperature which is influenced by electrical heater and exhaust gas temperature. For heater monitoring, resistance of ceramics is measured and compared to a reference lending on heater power and exhaust gas temperature. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. Also, in switched on condition, heater current is checked against a minimum limit. With these checks, an open circuit as well as a short to either ground or battery voltage can be detected. (Scheme 161)
  4. Diagnosis Of Downstream Oxygen Sensor - Diagnostic function detects all electrical connection faults of heated exhaust gas oxygen sensor downstream catalyst, except for heater faults. An open circuit or a damaged sensor heating is assumed if sensor voltage remains within a certain range for a period of time. A short circuit of sensor signal wire to battery voltage is assumed if voltage of evaluation circuit is permanently above a calibration value for a period of time. A wire-to-wire short circuit between sensor signal and ground lead is assumed if evaluation voltage remains under a calibration threshold for a period of time while oxygen sensor is cold after engine start. (Scheme 162)
  5. Aging Monitoring Of Downstream Lambda Sensor - Monitoring consists of 2 checks: Activity Check In Normal Operation - This function checks whether sensor output voltage of downstream "A" sensor remains permanently above or below a specified threshold. If rear closed loop "A" control which uses sensor signal of rear "A" sensor is active, "A" sensor voltage must cross a threshold at least once within a specified period of time. Signal Performance In Fuel Cut-Off Operation - This function checks whether output voltage reaches a value below a specified lean threshold during a defined period of fuel cut-off and reasonable exhaust gas temperature. A fault is set if signal remains above threshold.

Scheme 163

Scheme 163: 2002 Test Groups: 2BMXV03.0LER, 2BMXV03.0M5R & 2BMXT03.0E5R

Scheme 164

Scheme 164

Scheme 165

Scheme 165

Scheme 166

Scheme 166
  1. General Description Of Upstream Oxygen Sensor Monitoring - Both oxygen sensors upstream from catalyst are separately monitored for rich and lean voltage and response time (period monitoring and jump period monitoring). (Scheme 163)
  2. Upstream Oxygen Sensor Monitoring Procedure - To determine switching time, lean and rich period times are added during a fixed number of lambda controller cycles. A malfunction is registered if one or both times exceed thresholds which depend on engine speed and load. (Scheme 164)
  3. Monitoring Of Downstream Oxygen Sensors - Activity of monitor sensor after reaching operating conditions, is determined by an oscillation check of sensor signal (voltage). If conditions of following checks are fulfilled, monitor sensor is regarded to be in order. If monitor sensor detected a defect in these checks, a fault code is stored and MIL is illuminated at next driving cycle: Monitor sensor signal (sensor voltage) is greater or equal than a predetermined value at normal engine operating condition (normal combustion). Sensor voltage drops below a predetermined value during fuel cut-off conditions.
  4. Oxygen Sensor Heater Monitoring - For proper function of the oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures continuously both sensor heater current as well as heater voltage (heater supply voltage) to calculate sensor heater resistance. (Scheme 165)
  5. Oxygen Sensor Circuit Monitoring - System monitors electrical faults of sensors upstream and downstream of catalyst: Not plausible voltages: Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground. Not plausible course of sensor voltage: An open circuit of sensor upstream catalyst can be detected if voltage is remaining in a specified range after sensor has been heated. (Scheme 166)

Scheme 167

Scheme 167: 2002 Test Groups: 2BMXV03.2S54 & 2BMXV04.9S62

Scheme 168

Scheme 168

Scheme 169

Scheme 169
  1. Monitoring Upstream Oxygen Sensor - Both oxygen sensors upstream from the catalyst are separately monitored for rich and lean voltage and response time (period monitoring and jump period monitoring). To determine switching time, lean and rich period times are added during a fixed number of lambda controller cycles. A malfunction is registered if one or both times exceed thresholds which depend on engine speed and load. (Scheme 163)
  2. Monitoring Structure Of Upstream Oxygen Sensor - (Scheme 167)
  3. Monitoring Procedure Of Upstream Oxygen Sensor - This determines the switching time the lean and rich period times are added during a fixed number of lambda controller cycles. A malfunction is registered if one or both of the times exceed the thresholds which depend on engine speed and load. (Scheme 168)- (Scheme 169).
  4. Monitoring Procedure Of Downstream Oxygen Sensors (Rich To Lean Intake Mixture) - Lean sensor voltage is used to diagnose sensor activity. Therefore, this check is performed during deceleration fuel cut-off. Diagnosis starts after a calculated air mass (integral) is reached at transient from any operation mode to fuel cut-off mode and a defined time in deceleration fuel cut-off. Sensor voltage has to drop below a predetermined value otherwise a fault is detected and a code is stored.
  5. Monitoring Procedure Of Downstream Oxygen Sensors (Lean To Rich Intake Mixture) - When diagnostic conditions at deceleration fuel cut-off are not fulfilled, diagnosis is carried out in opposite direction of oxygen sensor voltage. For a positive diagnosis result, signal must overrun a threshold after deceleration fuel cut-off. To ensure diagnosis, mixture can be short-term enriched, independent of respective operating conditions.
  6. Oxygen Sensor Heater Monitoring - For proper function of oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures continuously both sensor heater current as well as heater voltage (heater supply voltage) to calculate sensor heater resistance. (Scheme 165)- (Scheme 166).
  7. Oxygen Sensor Circuit Monitoring - Monitoring electrical faults of sensors upstream and downstream of catalyst. Non-plausible voltages: Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground. A non-plausible course of sensor voltage indicates an open circuit of sensor upstream catalyst can be detected if voltage is remaining in a specified range after sensor has been heated.

2003 Test Groups: 3BMXV03.0LER, 3BMXV03.0M5R & 3BMXT03.0E5R

  1. Monitoring Structure & General Description - Both oxygen sensors upstream from the catalyst are separately monitored for rich and lean voltage and response time (period monitoring and jump period monitoring). (Scheme 163)
  2. Upstream Oxygen Sensor Monitoring Procedure - To determine switching time, lean and rich period times are added during a fixed number of lambda controller cycles. A malfunction is registered if one or both of the times exceed the thresholds which depend on engine speed and load. (Scheme 164)
  3. Monitoring Of Downstream Oxygen Sensors - The activity of the monitor sensor after reaching operating conditions, is determined by an oscillation check of sensor signal (voltage). If conditions of following checks are fulfilled, monitor sensor is regarded to be in order: Monitor sensor signal (sensor voltage) is greater or equal than a predetermined value at normal engine operating condition (normal combustion). Sensor voltage drops below a predetermined value during fuel cut-off conditions. If monitor sensor has detected a defect, a fault code is stored and MIL is illuminated at next driving cycle.
  4. General Description Of Oxygen Sensor Heater Monitoring - For proper function of oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures continuously both sensor heater current as well as heater voltage (heater supply voltage) to calculate sensor heater resistance. (Scheme 165)- (Scheme 166).
  5. Oxygen Sensor Circuit Monitoring - Electrical faults in oxygen sensor circuit sensors upstream and downstream of catalyst are monitored. If implausible voltages are detected: Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground. If not plausible course of sensor voltage is detected, an open circuit of sensor upstream can be detected, if ADC voltage is remaining in a specified range after sensor has been heated.

Scheme 170

Scheme 170: 2003 Test Groups: 3BMXV02.5M56

Scheme 171

Scheme 171

Scheme 172

Scheme 172
  1. Heater Diagnosis Of Upstream Wide-Range Oxygen Sensor (General Description) - Wide range air fuel ratio sensor is ready for operation at a predefined temperature value. In most cases, exhaust gas temperature is not sufficient for heating, and so sensor heating is needed for proper functioning of sensor. Diagnosis consists of 3 checks: Operation Readiness - Sensor readiness depends on heater performance. Time delay between "heater on" and operation readiness is monitored. Readiness is checked at defined time ranges (in dependence of engine cooling temperature) after heater has been switched on. Temperature Check - A second check is performed continuously. Sensor temperature is expected to remain within a predetermined range, otherwise heater performance is not sufficient and a fault code is set. Power Stage Diagnosis - During power stage on and off, control signal (input) of the power stage is compared to its output signal. Also, in switched on condition, heater current is checked against a minimum limit. With these checks, disconnection as well as short to either ground or battery voltage can be detected, and if necessary, fault code can be set. (Scheme 170)
  2. Dynamic Diagnosis (Slow Response) - Dynamic diagnosis runs at same time as catalyst diagnosis (conversion-efficiency) works. During catalyst and oxygen sensor monitoring, model-based nominal amplitude is modified to higher values. This results into an actual amplitude indicated by signal output of the sensor which is averaged over several lambda cycles (leanest A/F ratio minus richest A/F ratio). To enter into the calculation, each measured value has to be within a predefined confidence interval (window). (Scheme 171) - (Scheme 172).
  3. Plausibility Check - If A/F ratio of upstream sensor is above a predetermined lean value and signal of downstream sensor indicates high voltage, a fault code is set. A/F ratio of upstream sensor is below a predetermined rich value and signal of downstream sensor indicates low voltage, a fault code is set.
  4. Offset Check - This monitoring looks for incorrect lambda measurement due to shunting effects. If lambda offset of downstream-control exceeds a threshold, a fault code is set.
  5. Heater Coupling Check - Heater of oxygen sensor is monitored for low impedance coupling between heater and sensor, which can cause lambda modulations with heater pulse rate. If difference of consecutive lambda values exceeds calibration, a fault code is set.
  6. Monitoring Of Downstream Oxygen Sensors - The activity of monitor sensor after reaching operating conditions is determined by an oscillation check of sensor signal (voltage). If conditions of following checks are fulfilled, monitor sensor is regarded to be in order: Monitor sensor signal (sensor voltage) is greater or equal than a predetermined value at normal engine operating condition (normal combustion). Sensor voltage drops below a predetermined value during fuel cut-off conditions. If monitor sensor has detected a defect, fault code is stored and MIL is illuminated at next driving cycle.
  7. General Description Of Oxygen Sensor Heater Monitoring - For proper function of the oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures continuously both sensor heater current as well as heater voltage (heater supply voltage) to calculate sensor heater resistance. (Scheme 157)- (Scheme 158).
  8. Oxygen Sensor Circuit Monitoring (Not Plausible Voltages) - Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground.
  9. Oxygen Sensor Circuit Monitoring (Not Plausible Course Of Sensor Voltage) - An open circuit of the sensor upstream catalyst can be detected if voltage is remaining in a specified range after sensor has been heated.

2003 Test Groups: 3BMXV03.0UL2

  1. Heater Diagnosis Of Upstream Wide-Range Oxygen Sensor (General Description) - Wide range air fuel ratio sensor is ready for operation at a certain temperature. In most cases, exhaust gas temperature is not sufficient for heating, so electrical heating is needed for cases when exhaust gas temperature is not sufficient for heating, so electrical heating is needed for proper functioning of sensor. Diagnosis consists of 3 checks: Operational Readiness - Sensor readiness depends on heater performance. Time delay between "heater on" and operational readiness is monitored. Readiness is checked at defined time ranges (dependent on engine coolant temperature) after heater has been switched on. Temperature Check - A second check is performed continuously. Sensor temperature is expected to remain within a predetermined range. Otherwise heater performance is not sufficient and a fault code is set. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its limit. With these checks, disconnection as well as short to either ground or battery voltage can be detected, and if appropriate, a fault code is set. (Scheme 170)
  2. Dynamic Diagnosis (Slow Response) - Dynamic diagnosis runs at same time as catalyst diagnosis (conversion-efficiency) works. During catalyst and oxygen sensor monitoring, model-based nominal amplitude is modified to higher values. This results into an actual amplitude indicated by signal output of the sensor which is averaged over several lambda cycles (leanest A/F ratio minus richest A/F ratio). To enter into the calculation, each measured value has to be within a predefined confidence interval (window). (Scheme 171) - (Scheme 172).
  3. Plausibility Check - If A/F ratio of upstream sensor is above a predetermined "lean" value and signal of downstream sensor indicates "high" voltage, a fault code is set. If A/F ratio of upstream sensor is below a predetermined "rich" value and signal of downstream sensor indicates "low" voltage, a fault code is set.
  4. Offset Check - This monitoring looks for an incorrect lambda measurement due to shunting effects. If lambda-offset of downstream-control exceeds a threshold, a fault code is set.
  5. Heater Coupling Check - Oxygen sensor heater is monitored for low impedance coupling between heater and sensor, which can cause lambda modulations with heater pulse rate. If difference of consecutive lambda values exceeds calibration, a fault code is set.
  6. Monitoring Of Downstream Oxygen Sensors - After reaching operating conditions, activity of monitor sensor is determined by an oscillation check of sensor signal (voltage). If conditions of following checks are fulfilled, monitor sensor is considered to be functioning properly: Monitor sensor signal (sensor voltage) is greater than or equal to a predetermined value at normal engine operating condition (normal combustion), or sensor voltage drops below a predetermined value during fuel cut-off conditions. If a monitor sensor defect is detected during these checks, a fault code is stored and MIL is illuminated at next driving cycle.
  7. Oxygen Sensor Heater Monitoring (General Description) - For proper function of oxygen sensor, sensor element must be heated. A non-functioning heater delays sensor readiness for closed-loop control and influences emissions. Monitoring function continuously measures both sensor heater current as well as heater voltage (heater supply voltage) in order to calculate sensor heater resistance. (Scheme 165)- (Scheme 166).
  8. Oxygen Sensor Circuit Monitoring (Not Plausible Voltages) - Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground.
  9. Oxygen Sensor Circuit Monitoring (Not Plausible Course Of Sensor Voltage) - An open circuit of sensor upstream catalyst can be detected if voltage is remaining in a specified range after sensor has been heated.

2003 Test Groups: 3BMXV04.4LEV (540i), 3BMXT04.4E53 & 3BMXT04.6XHP

  1. General Description - Response rate of upstream oxygen sensor is monitored by measuring period of lambda control oscillations. (Scheme 155)- (Scheme 156).
  2. Diagnosis Procedure Of Downstream Monitor Sensor - Activity of monitor sensor after reaching operating conditions, is determined by 2 different procedures.
  3. Oscillation Check (Line Crossing) - If following checks are correct, monitor sensor will be regarded as okay: Monitor sensor signal (sensor voltage) is equal to or greater than nominal value of TV-correction and voltage increases, and if lambda control goes to the lean side, or Monitor sensor signal (sensor voltage) is less than the nominal value of TV-correction and voltage decreases, and if lambda control goes to the rich side. Fuel Cut-Off Check - In addition to above mentioned checks, signal behavior of monitor sensor is checked in case of fuel cut-off. Therefore, monitor sensor voltage has to be below a given nominal value in case of fuel cut-off. If monitor sensor is detected as defective with oscillation check (line crossing) or fuel cut-off check, a fault code is stored and MIL is illuminated at next driving cycle.
  4. Oxygen Sensor Heater Monitoring (Up & Downstream) General Description - For proper function of oxygen sensor, sensor element must be heated. A non-functional heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures sensor heater current (voltage drop over a shunt) and heater voltage (heater supply voltage) to calculate sensor heater resistance. Monitoring function is activated once per trip if heater has been switched on for a certain time period and current has stabilized. (Scheme 157)
  5. Oxygen Sensor Circuit Monitoring Implausible Voltages Voltages exceeding maximum threshold (VMAX) are caused by a short circuit to voltage. Voltages falling below minimum threshold (VMIN) are caused by a short circuit of sensor signal or sensor ground to ECM ground. (Scheme 158)
  6. Implausible Course Of Sensor Voltage - An open circuit of sensor upstream catalyst can be detected if voltage is remaining in a specified range after sensor has been heated.

2003 Test Groups: 3BMXV04.4LEV (745i & 745Li)

  1. Heater Diagnosis of Upstream Wide-Range Oxygen Sensor (General Description) - Wide range air fuel ratio sensor is ready for operation at temperatures above 1112°F (600°C). In most cases exhaust gas temperature is not sufficient for heating, and so the sensor heating is needed for a proper functioning of sensor. Diagnosis consists of 3 checks: Operation Readiness - Sensor readiness depends on heater performance, which is why time delay between "heater on" and "operation readiness" is monitored. Therefore, sensor readiness is checked at a calibrated time after heater has been switched on. If sensor is not ready, a fault code is set. Heater Performance In Fuel Cut-Off Operation - A second check is performed during fuel cut-off. During this mode, sensor output voltage is expected to remain within a calibrated range. Otherwise, heater performance is not sufficient and a fault code is set. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. In addition, in switched on condition, heater current is checked against a minimum limit. With these checks, wire interruption as well as short to either ground or battery voltage can be detected and, if necessary, fault codes can be set. (Scheme 159)
  2. Diagnosis Of Wide-Range Sensor - Diagnosis of upstream oxygen sensor consists of 4 checks, of which some are subdivided into several checks. (Scheme 160) Offset Check - Offset check monitors incorrect lambda measurement due to shunting effects. If lambda offset of downstream control exceeds a threshold, a fault code is set. Heater Coupling Check - Heater coupling check monitors low impedance coupling between heater and sensor, which can cause lambda modulations with heater pulse rate. If difference of consecutive lambda values exceeds calibration, a fault code is set. Dynamics Checks (Slow Response) - Due to aging, sensor dynamics can decrease. Dynamics check in normal operation mode compares measured and estimated (model-based) lambda behavior caused by artificial lambda modulation. If ratio of measured and estimated amplitude is below calibration, a fault code is set. Plausibility Check Wide-Range Oxygen Sensor Is Not Active - If lambda value is close to 1.0 for a period of time, a fault code is set. Monitoring Conditions For Plausibility Check - Downstream oxygen sensor voltage indicates lean or rich mixture. Sensor Current High - If lambda value exceeds calibration, but downstream oxygen sensor indicates rich mixture, a fault code is set. Sensor Current Low - If lambda value is below calibration, but downstream oxygen sensor indicates lean mixture, a fault code is set.
  3. Heater Monitoring Of Downstream Oxygen Sensor - Heater of downstream oxygen sensor consists of 2 checks: Resistance Check - Internal resistance depends on ceramic temperature which is influenced by electrical heater and exhaust gas temperature. For heater monitoring, resistance of ceramics is measured and compared to a reference lending on heater power and exhaust gas temperature. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. Also, in switched on condition, heater current is checked against a minimum limit. With these checks, an open circuit as well as a short to either ground or battery voltage can be detected. (Scheme 161)
  4. Diagnosis Of Downstream Oxygen Sensor - Diagnostic function detects all electrical connection faults of heated exhaust gas oxygen sensor downstream catalyst, except for heater faults. An open circuit or damaged sensor heating is assumed if sensor voltage remains within a certain voltage range for a period of time. A short circuit of sensor signal wire to battery voltage is assumed if voltage of evaluation circuit is permanently above a calibration value for a period of time. A wire-to-wire short circuit between sensor signal and ground lead is assumed if evaluation voltage remains under a calibration threshold for a period of time, while oxygen sensor is cold after engine start. (Scheme 162)
  5. Aging Monitoring Of Downstream Lambda Sensor Activity Check In Normal Operation - This function checks whether sensor output voltage of downstream lambda sensor remains permanently above or below a specified threshold. If rear closed loop lambda control which uses sensor signal of rear lambda sensor is active, lambda sensor voltage must cross a threshold at least once within a specified period of time. Signal Performance In Fuel Cut-Off Operation - This function checks whether output voltage reaches a value below a specified lean threshold during a defined period of fuel cut-off and reasonable exhaust gas temperature. A fault is set if signal remains above threshold.

Scheme 173

Scheme 173: 2003 Test Groups: 3BMXV06.0N73

Scheme 174

Scheme 174
  1. Heater Diagnosis Of Upstream Wide-Range Oxygen Sensor - Wide range air fuel ratio sensor is ready for operation at temperatures above 1112°F (600°C). In most cases, exhaust gas temperature is not sufficient for heating, and so sensor heating is needed for a proper functioning of sensor. Diagnosis consists of 3 checks: Operation Readiness - Sensor readiness depends on heater performance, which is why time delay between "heater on" and "operation readiness" is monitored. Therefore, sensor readiness is checked at a calibrated time after heater has been switched on. If sensor is not ready, a fault code is set. Heater Performance In Fuel Cut-Off Operation - A second check is performed during fuel cut-off. During this mode, sensor output voltage is expected to remain within a calibrated range. Otherwise, heater performance is not sufficient and a fault code is set. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. Also, in switched on condition, heater current is checked against a minimum limit. With these checks, wire interruption as well as short to either ground or battery voltage can be detected and, if necessary, fault codes can be set. (Scheme 173)
  2. Diagnosis of Wide-Range Oxygen Sensor - Diagnosis of upstream oxygen sensor consists of 4 checks, of which some are subdivided into several checks: Offset Check - Offset check monitors incorrect lambda measurement due to shunting effects. If lambda offset of downstream-control exceeds a threshold, a fault code is set. Heater Coupling Check - Heater coupling check monitors low impedance coupling between heater and sensor, which can cause lambda modulations with heater pulse rate. If difference of consecutive lambda values exceeds calibration, a fault code is set. Dynamics Checks (Slow Response) - Due to age, sensor dynamics can decrease. Dynamics check in normal operation mode compares measured and estimated (model-based) lambda behavior, caused by artificial lambda modulation. If ratio of measured and estimated amplitude is below calibration, a fault code is set. Plausibility Check Wide-range oxygen sensor is not active: If lambda value is close to 1.0 for a period of time, a fault code is set. Monitoring condition for plausibility check is if downstream oxygen sensor voltage indicates lean or rich mixture Sensor current high (lean): If lambda value exceeds calibration, but downstream oxygen sensor indicates rich mixture, a fault code is set. Sensor current high (rich): If lambda value is below calibration, but downstream oxygen sensor indicates lean mixture, a fault code is set. (Scheme 174)
  3. Heater Monitoring Of Downstream Oxygen Sensor - Heater of downstream oxygen sensor consists of 2 checks: Resistance Check - Internal resistance depends on ceramic temperature which is influenced by electrical heater and exhaust gas temperature. For heater monitor, resistance of ceramics is measured and compared to a reference depending on heater power and exhaust gas temperature. Power Stage Diagnosis - During power stage on and off, control signal (input) of power stage is compared to its output signal. Also, in switched on condition, heater current is checked against a minimum limit. With these checks an open circuit as well as a short to either ground or battery voltage can be detected. (Scheme 161)
  4. Diagnosis Of Downstream Oxygen Sensor - Diagnostic function detects all electrical connection faults of heated exhaust gas oxygen sensor downstream catalyst, except for heater faults. A wiring interruption or a damaged sensor heating is assumed, if sensor voltage remains within a certain voltage range for a period of time. A short circuit of sensor signal wire to battery voltage is assumed if voltage of evaluation circuit is permanently above a calibration value for a period of time. A wire-to-wire short circuit between sensor signal and ground lead is assumed if evaluation voltage remains under a calibration threshold for a period of time while oxygen sensor is cold after engine start. (Scheme 162)
  5. Aging Monitoring Of Downstream Lambda Sensor: Activity Check In Normal Operation - Function checks whether sensor output voltage of downstream sensor remains permanently above or below a specified threshold. If rear closed loop lambda control which uses the sensor signal of the rear lambda sensor is active, sensor voltage must cross a threshold at least once within a specified period of time. Signal Performance In Fuel Cut-Off Operation - Function checks whether output voltage reaches a value below a specified lean threshold during a defined period of fuel cut-off and reasonable exhaust gas temperature. A fault is set if signal remains above threshold.

2003 Test Groups: 3BMXV03.2S54 & 3BMXV04.9S62

  1. Oxygen Sensor Monitoring (General Description) - Both oxygen sensors upstream from catalyst are separately monitored for rich and lean voltage and response time (period monitoring and jump period monitoring). (Scheme 163)and (Scheme 167).
  2. Time Period Of Upstream Oxygen Sensor Monitoring - To determine switching time, lean and rich period times are added during a fixed number of lambda controller cycles. A malfunction is registered if one or both of the times lambda exceed thresholds which depend on engine speed and load. (Scheme 168)- (Scheme 169).
  3. Monitoring procedure of downstream oxygen sensors: Monitoring From Rich To Lean Intake Mixture - Lean sensor voltage is used to diagnose sensor activity. Therefore, this check is performed during a deceleration fuel cut-off. Diagnosis starts after a calculated air mass (integral) is reached at transient from any operation mode to fuel cut-off mode and a defined time in deceleration fuel cut-off. Sensor voltage has to drop below a predetermined value otherwise a fault is detected and a code is stored. Monitoring From Lean To Rich Intake Mixture - When diagnostic conditions at deceleration fuel cut-off are not fulfilled, diagnosis is carried out in opposite direction of oxygen sensor voltage. For a positive diagnosis result, signal must overrun a threshold after deceleration fuel cut-off. To ensure diagnosis, mixture can be short-term enriched independent of respective operating conditions.
  4. Oxygen Sensor Heater Monitoring - For proper function of oxygen sensor, sensor element must be heated. A non functional heater delays sensor readiness for closed loop control and influences emissions. Monitoring function measures continuously both sensor heater current as well as heater voltage (heater supply voltage) to calculate sensor heater resistance. (Scheme 165)- (Scheme 166).
  5. Oxygen Sensor Circuit Monitoring - Monitoring of electrical faults of sensors upstream and downstream of catalyst (not plausible voltages): Voltages exceeding maximum threshold are caused by a short circuit to voltage. Voltages falling below minimum threshold are caused by a short circuit of sensor signal or sensor ground to PCM ground.
  6. If there is no plausible course of sensor voltage, an open circuit of sensor upstream catalyst can be detected if voltage remains in a specified range after sensor has been heated.