05.02.2017 Views

Autodata - Diagnostic Trouble Codes Fault locations and probable causes - 2004 edition

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Model: 3 SerieslCompact (E36) 3 Series (E46) 5 Series (E39)<br />

7 Series (E38) 23 8 Series (E31) X5 4,4i (E53)<br />

<strong>Trouble</strong> code identification<br />

EOBD type Pauft locatlon Probable cause<br />

Refer to EOBD trouble code table<br />

Mass air flow (MAF) sensorlthrottle position (TP)<br />

sensor communication - plausibility<br />

Engine oil temperature (EOT) sensor - range1<br />

performance problem<br />

-<br />

Wiring, MAF sensorlTP sensor, ECM<br />

Wiring, connector, EOT sensor, ECM<br />

Fuel trim (FT), bank 1 - rangelperformance Wiring, connectors, intakelfuel system, injectors, H02S,<br />

problem<br />

MAF sensor, ECT sensor, EVAP canister purge valve, ECM<br />

Heated oxygen sensor (H02S) 1, bank 1 - I Wiring, H02S<br />

slow response<br />

Heated oxygen sensor (H02S) 2, bank 2 - Wiring, connector, fuel pump relay, H02S<br />

heater circuit malfunction<br />

Fuel trim (FT), bank 1 - rangelperformance Wiring, connectors, intakelfuel system, injectors, H02S,<br />

problem<br />

I MAF sensor, ECT sensor, EVAP canister purge valve, ECM<br />

Engine torque difference bank I to 2 - <strong>Trouble</strong> code@) stored, intake leak, mechanical fault,<br />

malfunction<br />

electronic throttle system (ETS)<br />

Ignition circuit - malfunction<br />

Wiring, connectors, spark plug(s), ignition coil@)<br />

Knock sensor(s) (KS) - circuit malfunction I Wiring, connector, KS incorrectly tightened, KS<br />

Crankshaft position (CKP) sensorlengine speed CKPIRPM sensor(s), excessive crankshaft clearance,<br />

(RPM) sensor 1 & 2 - faulty signal<br />

flywheel ring gear damaged<br />

Secondary air injection (AIR) system,<br />

Hose connection(s), AIR valve, AIR pump<br />

bank 1 - insufficient flow detected<br />

Secondary air injection (AIR) system,<br />

Wiring, connectors, AIR pump relay, AIR pump<br />

bank 1 - electrical fault<br />

Evaporative emission (EVAP) canister purge Wiring, EVAP canister purge valve, ECM<br />

valve - ECM output stage<br />

Evaporative emission (EVAP)<br />

Wiring, connector, EVAP canister purge valve relay,<br />

system - malfunction<br />

EVAP canister purge valve, ECM<br />

Idle speed control (ISC) actuator - malfunction Wiring, ISC actuator<br />

Intake manifold air control solenoid - circuit Wiring, connector, intake manifold air control solenoid<br />

malfunction<br />

MS40141142/46lM5.2: lnlet camshaft control Wiring, connector, camshaft position (CMP) sensor,<br />

system, end position - plausibility<br />

crankshaft position (CKP) sensor, ECM<br />

ME7.2: lnlet camshaft control system,<br />

Wiring, connector, mechanical fault, camshaft position<br />

bank 1 - plausibility<br />

(CMP) actuator, camshaft position (CMP) sensor(s),<br />

crankshaft position (CKP) sensor, ECM<br />

Exhaust camshaft control system, end<br />

position - plausibility<br />

Inlet camshaft control system, camshaft 1 Wiring. connector, camshaft position (CMP) actuator, ECM<br />

position - plausibility<br />

ME7.2: lnlet camshaft control system,<br />

bank 2 - plausibility<br />

Exhaust camshaft control system, camshaft<br />

position - plausibility<br />

Camshaft position (CMP) actuator, inlet<br />

camshaft - ECM output stage<br />

ME7.2: Inlet camshaft control system,<br />

bank 1 - ECM output stage<br />

Wiring, connector, camshaft position (CMP) sensor,<br />

crankshaft position (CKP) sensor, ECM<br />

Wiring, connector, mechanical fault, camshaft position<br />

(CMP) actuator, camshaft position (CMP) sensor(s),<br />

crankshaft position (CKP) sensor, ECM<br />

Wiring, connector, camshaft position (CMP) actuator, ECM<br />

Wiring, connector, CMP actuator, ECM<br />

Wiring, connectors, CMP actuator, ECM

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!