P0013 BMW Variable Camshaft Timing B Circuit Continuity Bank 1

Possible causes – Variable Camshaft Timing Circuit open or shorted– Variable Camshaft Timing Circuit poor electrical connection– Failed Camshaft Actuator– Engine mechanical problems Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P0013 BMW OBD Code Description Variable Camshaft Timing ‘B’ (VANOS) Circuit Continuity

P0686 BMW Engine Control Module Power Relay Control Circuit Low

Possible causes – Weak battery- Low voltage while cranking– Faulty Engine Control Module (ECM) relay– Blown ECM fuse– Faulty ECM– ECM harness is open or shorted– ECM circuit poor electrical connection Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P0686 BMW OBD Code Description ECM power relay control circuit low

P0687 BMW Engine Control Module Power Relay Control Circuit High

Possible causes – Weak battery- Low voltage while cranking– Faulty Engine Control Module (ECM) relay– Blown ECM fuse– Faulty ECM– ECM harness is open or shorted– ECM circuit poor electrical connection Symptoms – Engine Light ON (or Service Engine Soon Warning Light)

P1554 BMW Crankshaft Inlet Camshaft

Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P1554 BMW OBD Code Description Engine position system A performance bank 1

P0010 BMW Variable Camshaft Timing A Circuit Continuity Bank 1

Possible causes – Variable Camshaft Timing Circuit open or shorted– Variable Camshaft Timing Circuit poor electrical connection– Failed Camshaft Actuator– Engine mechanical problems Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P0010 BMW OBD Code Description Variable Camshaft Timing ‘A’ (VANOS) Circuit Continuity