BMW E46 Intake Camshaft Position Sensor Replacement P0344 P0340 DIY

BMW E46 Intake Camshaft Position Sensor Replacement P0344 P0340 DIY

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 can do to verify wiring integrity, and finally show you how to remove and replace the intake camshaft position sensor.

This video is for entertainment purposes only. 50sKid assumes no liability for any repairs or modifications performed by the viewer as a result of the information contained in this video.

267,042
Like
Save


Comments

Mekhi Peck says:

Heyoo so I replaced both cam sensors and I'm still having problems

Steve Scofield says:

Really appreciate the Help, and thanks for the 'how to test/how it works' info!

Trey Harris says:

I’m getting p1145 and p0600 no clue what to do

Arnold Rimmer says:

You had cam fault codes indicating faulty cam sensor. So in the video you removed it and tested voltages and the cam sensor function on the multimeter and it was shown to be working fine ? What I dont get is why an OEM sensor is over $100 but a branded Meyle sensors is $40 but still considered good. It can't be good as the OEM sensor is an extra $60 so must contain more electronics and process signals faster giving more advanced and acurate timing signals to the ECU.

Javier Sanchezjavier697 says:

what would a P0014 code mean? i replaced both camshaft position sensors (exhaust and intake ) and replaced both Vanos solenoids . it says for the code that timing is advanced or over-retarded. would i need to repair my vanos ? please help , i stall randomly while driving and it’s very annoying and techs and shops charge too much..

mothusi moeti says:

The best channel ever!

AllDerSon James says:

I successfully changed my valve cover gasket using your guidance; my next project will be these sensors. Thanks for the great content. It demystifies DIY.

MakerTools says:

GREAT explanation, thanks! (Now a question..) is there any way to check cam timing on a dual vanos, without pulling it all apart and using the timing adjustment tool? I have a p0340 after the engine rebuild..which was set with NO TOOL, and then checked with a tool with no locking squares for cam, and no crankshaft pin. So. I'm afraid it's more than the sensor. Anyway to check cam timing? Thanks again…

Dennis Guirola says:

I have a 2001 330i , error code is p0339. Is that the same? Same symptoms

Lütfullah Karahanlı says:

I love your brain man ❤️

Slaughter T.V. says:

Hey question I’m having a issue with my car Accelerating and I checked my throttle body and replaced it and it still not working what should I do

Vincent Jiovino says:

I have p1345 on a e46 330ci. I only happens under heavy acceleration or going uphill… #2 cylinder cuts out .. ive swapped coils and plugs from the other cylinders but there's no difference.. its always #2 cutting out under load.. if I shut the car off and restart engine runs smooth until I hit a hill or step on it hard… could it be the cam sensor even though there no 344 code…fuel pressure is a 50 lbs at idle

Saif Aviator says:

Hi, i have p0340 fault code, i have checked the 12v 5v and ground all okay, i tested the sensor by passing metal wrench it goes to almost 0v, and i tried another sensor but no help still fault code is there,.
Any idea what it could be??

hot|money|vapor says:

Thanks for uploading and sharing this! I actually found it unnecessary to remove anything but the Vanos cylinder which I loosened with some pliars and then got to the sensor.

I do recommend to everyone to buy a BMW sensor though. It's three times the price of the aftermarket ones but I too had the experience that the aftermarket one I bought (SWAG) immediately threw an error code – something the original 20 year old and 250.000mls sensor didn't do. Bought and installed the BMW one and all is good.

Some people say the exhaust camshaft sensor determines startup behavior but in my case all issues I had with warm starts, engine dying, idle fluctuations all went away with the new intake side camshaft sensor.

Thanks again @50skid

John H says:

That test of the sensor with the wrench is awesome! So obvious, yet my engineering mind didn't think of it. Kudos!

Al Kraay says:

The part that you took off before the sensor . I cannot get mine off . My tool wanted to just start stripping the edges . What can I do to get it off . Also what is it

Michal Palma says:

This guy is actually author of the system for BMW.

Tony Runyon says:

U like to diagnose. Heres a question for u. I got a 369 code 02 325xi. I tested the 12vlt constant its good I tested the 5vlt ref. It was 4.98 so good there I have a good ground. I replaced the sensor and the code stayed after a reset. I used a brand new sensor from rock its a Holstein brand. I get 5° of timing at idle and 28 or so at throttle the funny thing is I can unplug the sensor and nothing changes. Any idears?

Michal Banul says:

I would not risk putting meyle in, but maybe you were lucky (meyle I guess don't make them, just repacks other makers sensors). I think meyle is good for non electronic parts for BMW, but in sensors case definitely VDO , Siemens, Hella or Continental (as basically one company bought another so they were mixed more or less), some people have luck with Febi as in their boxes there's genuine VDO or Hella inside. Meyle most of the time doesn't work perfectly or doesn't work after a few months in BMW case. Bimmers tend to be very sensitive electronics wise, more than other German brands. For example Opel or VW group will work perfectly on Febi or meyle sensor in most cases.

David Lowrey says:

Thank you for including the white board session.

Comments are disabled for this post.