Wednesday 28 November 2018

Engine Controls/Emissions - OBD Readiness Code Setting


Engine Controls/Emissions - OBD Readiness Code Setting



SI B 12 06 03



Engine Electrical



June 2003



Service Engineering



SUBJECT



Setting OBD Readiness Code Prior to State Inspection



MODEL



All from MY '96 with OBD II system



2002-2006 Mini Cooper (R50) L4-1.6L (W10) Page 126



SITUATION



A vehicle which is in the workshop for an emissions related warranty repair (Check Engine light is illuminated), is also due for the State Emissions



Inspection to be performed immediately after the repair.



It is possible, that such a vehicle will not pass the state inspection (even with repairs successfully completed) due to OBD Readiness Codes having



"Not Ready 0" status.



CAUSE



Since the DME fault memory is being cleared during the emission related repair process, the OBD Readiness Codes are also cleared and set to "Not



Ready - 0" status. Consequently, when the vehicle is tested afterwards at state emission inspection, certain OBD II monitoring tests may not be



completed, especially if vehicle's driving is limited between the repair and inspection times.



CORRECTION



Before emission-related repairs are attempted, OBD Readiness status should be determined.



After repairs, all monitors can be activated by driving the vehicle in a manner prescribed in the "OBD Drive Cycle"; certain monitors may also be



activated by using DISPlus/GT1 test modules.



Upon successful completion of each monitor, the OBD Readiness Code will be set to "Ready Status 1".



PROCEDURE



Before any repairs are performed, first determine the "as-received" status of "Readiness Codes" using procedure described in step # 1



If any of the individual tests shows status "0 - Not Ready", then determine the reason for this condition, and correct as necessary.



Then, investigate DME fault memory, perform repairs to emission related systems as needed, and erase DME fault memory.



Finally, follow the procedure described below in order to execute all of the readiness monitors and to set the Readiness Codes to "Ready Status-1".



In order to set the 0DB Readiness Codes to a "Ready status-1", DME has to conduct a series of functional tests during a strictly defined "driving



cycle". Refer to "5T055 Engine Electronics" training manual (chapter "Emission Overview") for a detailed description of the OBD monitoring



system.



1. To verify the status of Readiness Code using DISPlus/GT1 enter the following diagnostic path (e.g. vehicle with M54 MS43 engine



management system):



^ Select "Service Function"



^ Select "Drive/Digital Motor Electronics"



^ Select "Diagnostic Function"



^ Select "Test Modules"



^ Select Diagnostic function ORD II, then right arrow



^ On the next screen, answer NO to a question: Do you wish to clear fault memory?. Then right arrow,



^ Next screen will show the current status (completion rate) of individual tests monitored for OBD readiness code:



Oxygen sensor heating: (0 or 1)



Oxygen sensors: (0 or 1)



Secondary air: (0 or 1)



Fuel tank leakage diagnostic: (0 or 1)



Catalytic converter: (0 or 1)



Evaluation:



0: Not concluded



1: Concluded



2. The functional tests for "Secondary air" and "Fuel tank leak diagnostic" can be completed by executing the appropriate DISPlus/GT1 system



test modules.



2002-2006 Mini Cooper (R50) L4-1.6L (W10) Page 127



To set criteria for the "Secondary air" follow DISPlus/GT1 test module plan (e.g. M54 MS43):



^ Select "Service Function"



^ Select "Complete vehicle"



^ Select "Drive/Engine management"



^ Select "Secondary air injection"



^ Select "Secondary air pump"



^ Select "Test modules", then follow screen instructions.



3. To set criteria for the "Fuel tank leak diagnostic" follow DISPlus/GT1 test module plan (e.g. M54 MS43):



^ Select "Service Function"



^ Select "Complete vehicle"



^ Select "Drive/Engine management"



^ Select "Tank system check"



^ Select "Diagnostic module for tank leakage"



^ Select "Test modules", then follow further instructions.



4. In order to complete "Oxygen sensor heating, "Oxygen sensor", and "Catalytic converter" system tests, vehicle has to be driven in a fashion



similar to "OBD Drive Cycle":



^ First drive constantly with road speed between 20 to 30 MPH for approximately 4 minutes



^ Then, drive constantly with road speed between 40 to 60 MPH for approximately 15 minutes. (Some vehicle coasting time should be



included)



^ The diagnostic sequence will be interrupted if one of the following conditions occurs:



^ engine speed exceeds 3000 RPM, or



^ driving speed exceeds 60 MPH, or



^ large fluctuations in acceleration are requested.



In such a case, stop the vehicle, turn engine off and start the driving cycle again.



^ It is recommended to connect OTi for the duration of a driving test (with the "Diagnostic Function OBD II" test module selected) in order



to monitor current completion status of system tests. This is particularly helpful in verilying that "drive cycle" criteria was achieved. In



such a case monitor completion can be confirmed prior to finishing full drive cycle.



WARRANTY INFORMATION



Covered under the terms of the BMW New Vehicle Limited Warranty.



THE PROCEDURE DESCRIBED ABOVE AND DEFECT CODE MAY ONLY BE USED WHEN OBD READINESS CODE SCANNING IS



PART OF THE STATE INSPECTION AND BECOMES NECESSARY AS A RESULT OF A WARRANTABLE REPAIR.



Defect Code 12 14 93 23 00 Setting OBD Readiness Code



prior to State Inspection



Labor Operation: 00 54 676



Labor Allowance: 5 FRU