BMW DIAGNOSTIC TROUBLE CODES - DTC
|
File Data:
| Contact Seller: | lpsmanual, USA, Member since 09/24/2009 |
| URL: |
|
| Embed: |
|
BMW Diagnostic Trouble Codes.
All 1989-94 BMW vehicles are equipped with a self diagnostic system for the detection of injection faults. When a fault is detected by the system the Electronic Control Unit (ECU) records the code corresponding to the defect in the ECUs memory until either:
1. The vehicle battery or the ECU is disconnected.
2. The engine is started 60 times with no recurrence of the fault.
3. The ECU memory is cleared using the Bosch KTS300, CARSOFT BMW software or the CS1000 BMW hand scanner.
To review the FAULT CODES from the ECU memory use the following procedure:
1. Turn the ignition switch to the engine run position.
2. Depress the gas pedal to the floor 5 times.
The CHECK ENGINE light will blink out the FAULT CODES starting with the lowest number first. These FAULT CODES consist of 4 digits each separated by a short pause (ie. blink pause blink blink pause blink pause blink translates as 1 2 1 1).
All 1989-94 BMW vehicles are equipped with a self diagnostic system for the detection of injection faults. When a fault is detected by the system the Electronic Control Unit (ECU) records the code corresponding to the defect in the ECUs memory until either:
1. The vehicle battery or the ECU is disconnected.
2. The engine is started 60 times with no recurrence of the fault.
3. The ECU memory is cleared using the Bosch KTS300, CARSOFT BMW software or the CS1000 BMW hand scanner.
To review the FAULT CODES from the ECU memory use the following procedure:
1. Turn the ignition switch to the engine run position.
2. Depress the gas pedal to the floor 5 times.
The CHECK ENGINE light will blink out the FAULT CODES starting with the lowest number first. These FAULT CODES consist of 4 digits each separated by a short pause (ie. blink pause blink blink pause blink pause blink translates as 1 2 1 1).
User tags:
Votes: Rate it! (No votes yet - 0!)
Reviews: Review it! (This product has no reviews yet)
|
Automated PDF to Text preview page 4 to 6:
bmwcodes 1231 Battery Voltage/DME Main Relay Either the battery was disconnected or the voltage of the battery is too low or too high. Check the battery and charging system. 1232 1233 1234 Throttle Idle Switch Throttle WOT Switch Vehicle Speed Sensor (Speedometer A Signal) This code is stored when no plausible speed signal is detected while driving. The requirements are an engine speed >2500 rpm and under load for more than 10 seconds. Check the speedometer function and the wire to the DME . Also check for codes in the Combi Unit (Instrument Cluster). This code is stored if there is a short to B+ or Ground. In the case of a short to ground, the A/C compressor is not switched off at a speed below 5 mph (8 km/h) when accelerating under full load. The A/C compressor does not operate when shorted to B+. Check the A/C compressor cut-out relay and its wiring. 1237 A/C Compressor cut off 1241 1242 Air Mass Sensor (See note 1) A/C Compressor Check A/C compressor signal wire to the DME control unit for a short-circuit to power, ground or for disconnection. Check refrigerant level and condition of A/C pulley drive belt. This code is stored when signal from the Crankshaft Pulse Generator is implausible (absent or out of range). Check the Crankshaft Pulse Generator and the wiring. This code is stored when the Camshaft Pulse Generator signal is interrupted or defective. Also check the spark plugs and the ignition coil(s) output. Check the pulse signal with an oscilloscope (50Hz, 25ms sweep). Measure with a break-out box. If a coil is found to be defective the DME control unit may also be damaged. Failure of the injector side of the output stage is the most common symptom. This code is stored when a short to ground occurs on the wire from the EGS to the DME control unit, for more than 2.5 seconds. The on-board computer should display the message TRANSMISSION EMERGENCY PROGRAM. Ignition timing will be retarde d only once and then the DME will substitute the original value until this code is cleared. Check the wire and connection to the EGS. 1243 Crankshaft Pulse Sensor 1244 Camshaft Sensor 1245 Intervention EGS 1247 1251 Ignition Secondary Monitor Fuel Injector 1 (or group 1) Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is 1252 Fuel Injector 2 (or group 2) 1253 Fuel Injector 3 4 of 32 11/15/00 9:55 AM bmwcodes intermittent. 1254 Fuel Injector 4 Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. Check the injector valve for coking and proper spray pattern. Check the wiring from the DME and the output stage of the DME. Code 1283 may also be stored when the defect is intermittent. There is a break or short circuit in the wiring to th e Fuel Pump Relay, pin 3, of the DME or the output stage in the DME is damaged (M1.3 only). There is a break or short circuit in the wiring to the idle actuator or the wire from the DME is defective or the output stage in the of the DME is damaged. This code will also be stored if the engine stalls at over 600 rpm. This code is stored if there is a break or short-circuit at: Evaporative control valve, wire from the DME control unit or the output stage of the DME control unit is defective (M1.3 only). This code is stored if there is a break or short-circuit at:, Oxygen Sensor Heater, - Sensor heating relay, - Wire from the DME control unit. Check the Oxygen Sensor Heater Relay and Air Pump Relay and the supply wires. This code is stored if a break or short-circuit occurs in the wiring to the Malfunction Indicator Lamp (MIL) or the lamp is burned out. Check the wires and the connections of the VANOS relay (Variable camshaft adjustment). The relay could also be defective. 1255 Fuel Injector 5 1256 Fuel Injector 6 1257 Fuel Injector 7 1258 Fuel Injector 8 1261 Fuel Pump Relay Control 1262 Idle Speed Actuator 1263 Purge Valve 1264 Lambda (O2) Sensor Heater 1265 Fault Lamp (check engine) 1266 VANOS Relay 1267 1271 1272 Air Pump Relay Control Ignition Coil 1 Ignition Coil 2 A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. 5 of 32 11/15/00 9:55 AM bmwcodes 1273 1274 1275 1276 1277 1278 1281 Ignition Coil 3 Ignition Coil 4 Ignition Coil 5 Ignition Coil 6 Ignition Coil 7 Ignition Coil 8 Control Unit Memory Supply A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. A break or short in the Ignition Final Stage wiring has occurred. Check primary ignition signal pattern. This code is stored when a defect is detected in the RAM or in the ROM/EPROM. This is most often the result of low battery voltage. Delete the stored codes and disconnect the DME for at least 5 minutes in order to trigger a reset. Reconnect the DME and run the engine at idle for 3 minutes then drive the car at over 30 mph for more than 5 minutes. If the code recurs the DME must be replaced. This code is set if there is illogical data stored in the trouble code memory. Delete the stored codes. Simulate a defect (i.e. start engine and then disconnect the Idle Actuator) If the code recurs, the DME control unit must be replaced! This code is stored when a break or short-circuit occurs temporarily at: an injector valve, wiring from the DME to an injector or the injector stage of the DME is damaged. The ECU internally generated pulse was not detected. It is used to verify electrical integrity (shorts or disconnection) of the knock control circuitry both internally and externally. Check wiring and Knock Sensors. 1282 Fault Code Memory 1283 Fuel Injector Output Stage 1286 Knock Control test Pulse 1444 No Failures *In the 12 cylinder model the Injection system is treated as two 6 cylinder systems joined at the crank. This means there are two ECUs in the system. To access the second ECU depress the gas pedal to the floor 6 times.Some models will return implausible blink codes if the ECU has failed or if the power is interrupted during operation. Removal of the control units harness and reconnection after 10 minutes seems to resolve most of these problems. Note 1) Code 41, 1241 and 2241 can be false Air Mass Flow Meter codes on 1992 and later models. The actual cause of the code is a faulty Idle Air Valve and the need for an updated EPROM. See all applicable service bulletines for further information. 6 of 32 11/15/00 9:55 AM |


