DIY Exhaust Camshaft Position Sensor


Figure A: New Camshaft Sensor and O-Ring

Figure B: Check Engine codes

Figure C: Exhaust Sensor Location

Figure D: Exhaust Sensor

Figure E: Remove wires

Figure F: Comparison of New and Old Sensor.


E46 Exhaust Camshaft Position Sensor

These instructions are only a guide for replacing the Exhaust Camshaft Position Sensor. Please read through all the instructions before attempting to install on your own. I take no responsibilities for any inaccuracies or problems/damage /injuries you may encounter from using these instructions. Please consult your shop manual.

When the Exhaust Camshaft Position Sensor starts to fail, your car will throw the "Service Engine Soon" light. You may notice lower engine power or the engine has idling issues. This failure also shows up as error code P0369 when you check it with an OBD2 reader.

Parts Needed
Pulse generator, camshaft (Part # 12147518628) (Figure A)
O-Ring (Part #12141748398)
(Check BMW for latest part #)

Tools Needed
5mm Allen wrench
Blue loctite
OBD2 Reader

1. Check Engine Codes using an OBD2 reader. (Figure B) This failure shows up as P0369. It may also show up as other error codes. Check the manual / forums for Error Code descriptions.

2. The Exhaust Cam Sensor is located on the front of the engine. (Figure C) Close up (Figure D) Unplug the wires from the sensor. (Figure E)

3. Remove the sensor, 5mm Allen bolt. The 5mm bolt is hard to see since it's under the sensor. The sensor pulls straight out. Try not to drop the bolt / tools.

4. Grease the O-Ring with motor oil and place on the sensor like the original sensor (Figure F) Use blue loctite on 5mm bolt.

5. Reconnect everything in reverse order and you're done.


The Exhaust Camshaft Sensor on older cars may look different then the new part. (Figure F)

©2005 sycE46