Remove the BMW E46 camshaft sensor from your cylinder head, catch dripping oil with a rag. Next you'll need to feed the sensor wiring harness up and out of your engine compartment. A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts.
Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more! We demonstrated how to fix code P0340 on BMW e46 330ci but it should be helpful on many models since they all share the same M54 engine: 1998 BMW e46 Code P0340 Camshaft Position Sensor A Circuit. It gave me a code P0340.
"The PCM has determined that a malfunction exists in the electrical circuit for camshaft position sensor "A". (Bank 1 or single sensor) (bank 1 identifies the location of cylinder #1, while bank 2 identifies the cylinders on the opposite bank). In this example, the green arrow indicates the location of the intake camshaft position sensor, while the yellow arrow indicates the exhaust camshaft position sensor.
Note that on other BMW applications, the intake camshaft sensor may be located on the side of the cylinder head, close to the front end of the camshaft. « Previous Thread Next Thread Intake Camshaft Position Actuator Circuit / open (Bank 1). Genuine Intake Cam Sensor: https://amzn.to/2Mkmrgc I go over the symptoms surrounding my P0344 intermittent code, give you an overview of how hall effect cam sensors work, show you some tests you.
Detailed repair manual for the 2001 BMW 325i Sedan (E46) L6-2.5L (M54). If your car is experiencing performance issues, it's worth testing and diagnosing the camshaft position sensor Bank 1 for any problems. Camshaft sensors on a BMW L6 are referenced by exhaust or intake cam, not bank.
Physically there is only one bank, but 1-3 and 4-6 are called different "banks" for the lambda sensors, but not the cam sensors. Both cam sensors are on the front of the head.