Parts Catalog Accessories Catalog Tech Info Tech Forums
 
Follow Pelican Parts on Facebook Follow Pelican Parts on Twitter Follow Pelican Parts on Instagram Follow Pelican Parts on YouTube Follow Pelican Parts on Pinterest Follow Pelican Parts on Tumblr
  Search our site:    
View Recent Cars  |   Cart  | Project List | Order Status | Help    
 >  >
BMW Camshaft Sensor Replacement
 
Bookmark and Share

Pelican Technical Article:

BMW Camshaft Sensor Replacement

Nick Czerula

Time:

2 hours2 hrs

Tab:

$60

Talent:

**

Tools:

Set of sockets, Flathead screwdriver

Applicable Models:

BMW 325i Sedan (2006)
BMW 325xi Sedan/Wagon (2006)
BMW 328i xDrive Coupe (2009-13)
BMW 328i xDrive Sedan (2009-11)
BMW 328i xDrive Wagon (2009-12)
BMW 328i/xi Coupe (2007-13)
BMW 328i/xi Sedan (2007-11)
BMW 328i/xi Wagon (2007-12)
BMW 330i/xi Sedan (2006)
BMW 335d/i/xi Sedan (2007-11)
BMW 335i xDrive Coupe (2009-13)
BMW 335i xDrive Sedan (2009-11)
BMW 335i/is/xi Coupe (2007-13)

Parts Required:

Intake and exhaust camshaft position sensor

Hot Tip:

Work with a cool engine.

Performance Gain:

Remedy a check engine light and restore engine performance

Complementary Modification:

Replace both sensors at same time

The camshaft position sensor is used to synchronize fuel injection and as a feedback device for VANOS (variable camshaft timing) control. When a camshaft sensor fails, the check engine light will illuminate and a fault code will be stored. I have seen faulty sensors cause engine stalling and poor engine drivability. If you have a camshaft sensor fault code and your engine isn't running right, I suggest replacing the sensor before digging too deep.

When you are dealing with camshaft position fault codes, be sure to test the sensor and confirm it is faulty. Other items could also set a camshaft position fault code, for example a dirty or defective VANOS solenoid. If you have a fault code for either camshaft position sensor, check the VANOS solenoid first. It is easy to do and could save you time and money. Remove both VANOS solenoids from cylinder head, see our tech article on VANOS solenoid replacing. Check VANOS solenoid for cleanliness and or debris. Clean both solenoids and reinstall. If the fault code for camshaft position sensor goes away or swaps position from intake to exhaust (or vice versa), the fault code is being caused by the VANOS solenoid. Replace the solenoid that the code followed. Here are fault codes you may have if a VANOS solenoid is causing your problem, 2A9A Cam sensor, inlet signal invalid for synchronization, 2A98 (P0016) Crankshaft intake correlation value outside ref range, 2A82 intake VANOS jammed mechanically, 2A9B exhaust camshaft sensor signal invalid for synchronization, 2A99 (P0017) Crankshaft position sensor and exhaust camshaft, correlation value outside reference range, 2A87 exhaust VANOS jammed mechanically.

In this article, I'll go over the steps involved with replacing the camshaft position sensors on BMW E90 models.
Figure 1

In this article, I'll go over the steps involved with replacing the camshaft position sensors on BMW E90 models. Be sure to work with a cool engine. The intake camshaft sensor is located at the front of cylinder head on the left side (green arrow). The exhaust camshaft sensor is located at the front of cylinder head right side (yellow arrow) The procedure for both sensors is the same, I will show how to replace the intake camshaft sensor, use the same steps for replacing the exhaust camshaft sensor. Remove engine covers. See our tech article on engine cover removing.

Working at front of radiator support, remove two T20 Torx fasteners from the intake duct.
Figure 2

Working at front of radiator support, remove two T20 Torx fasteners from the intake duct. (green arrows)

Working at intake air duct connection on air filter housing, using a small flathead screwdriver, release retaining tabs on each side and pull duct off.
Figure 3

Working at intake air duct connection on air filter housing, using a small flathead screwdriver, release retaining tabs on each side and pull duct off. Normally-aspirated engine shown. For turbocharged engines, the duct on the radiator support unscrews the same as the previous step, the duct for the air filter housing is also removed the same way, the air filter housing is in a different spot. Follow duct and release tabs to remove duct.

Then, pull intake duct out of radiator support and remove from vehicle.
Figure 4

Then, pull intake duct out of radiator support and remove from vehicle. (green arrow) 

Intake Camshaft Position Sensor
The intake camshaft position sensor is located on the left side of the cylinder head.
Figure 5

The intake camshaft position sensor is located on the left side of the cylinder head. (green arrow)

Working at intake camshaft position sensor, disconnect electrical connector by releasing with a small flathead screwdriver and pulling off.
Figure 6

Working at intake camshaft position sensor, disconnect electrical connector by releasing with a small flathead screwdriver and pulling off. (green arrow)

This photo shows how and where to release the electrical connector on the camshaft sensor.
Figure 7

This photo shows how and where to release the electrical connector on the camshaft sensor. Use a small flathead screwdriver, lever tab up to release then pull connector out of sensor.

Remove camshaft position sensor E8 fastener.
Figure 8

Remove camshaft position sensor E8 fastener. (green arrow) Do not reuse this fastener. Throw it away once removed and replace with a new one.

Pull camshaft position sensor out of cylinder head.
Figure 9

Pull camshaft position sensor out of cylinder head. Have a rag nearby in case some oil drips out of cylinder head when sensor is removed. (green arrow)

If sensor does not slide out easily, use a small flathead screwdriver and lever sensor out of cylinder head.
Figure 10

If sensor does not slide out easily, use a small flathead screwdriver and lever sensor out of cylinder head. Be careful not to damage cylinder head when doing so. (green arrow)

Install camshaft sensor in reverse order of removing.
Figure 11

Install camshaft sensor in reverse order of removing. Replace the fastener and O-ring (green arrow) every time sensor is removed from cylinder head. 

Exhaust Camshaft Position Sensor
The exhaust camshaft position sensor is located on the right front side of the cylinder head.
Figure 12

The exhaust camshaft position sensor is located on the right front side of the cylinder head. (green arrow) Working intake camshaft position sensor, disconnect electrical connector by pressing release tab and pulling off. (green arrow)

This photo shows how and where to release the electrical connector on the camshaft sensor.
Figure 13

This photo shows how and where to release the electrical connector on the camshaft sensor. Use a small flathead screwdriver, lever tab up to release then pull connector out of sensor. Remove camshaft position sensor E8 fastener. (green arrow) Do not reuse this fastener. Throw it away once removed and replace with a new one. Pull camshaft position sensor out of cylinder head. Have a rag nearby in case some oil drips out of cylinder head when sensor is removed.

Install camshaft sensor in reverse order of removing.
Figure 14

Install camshaft sensor in reverse order of removing. Replace the fastener and O-ring (green arrow) every time sensor is removed from cylinder head.

Bookmark and Share
Comments and Suggestions:
mike Comments: hello, I have a 2011 BMW 328xi, little over 100K miles. my service engine soon light came on a few weeks ago. Started making a squeaking noise when I decelerate occasionally. I just had codes ran. P0175 - System 2 rich bank , P0015 cam shaft position A retarded, & cam shaft position B. Any ideas? thank you
November 30, 2016
matt Comments: hey nick, after replacing my maf sensor, camshaft position sensor, vanos sensors, spark plugs and coils, crankshaft position sensor, air filter, and oil filter, p0012 still persists on my 06' 330xin52. very aggrevating and ive asked about the eccentric shaft position sensor, had it tested, entire vanos system, and everything checks out. i do have a leak in my intake boot but my rough idle only kicks in when the car is up to a warm temperature. stalling also occurs when coming to a stop. last thing ive read is it could be my head gasketwhich is leaking could be a solve but how will a lack of oil pressure cause my car to run overretarded only when warmed upalso leads me to believe its not a vacuume leak. im at a loss and have invested now over 19k in repairs over the course of 2 1/2 years. as said, only code that pops up is p0012 and vanos solenoids have been cleaned and replaced and nothing is making it go away. any help would be great!
November 28, 2016
  Followup from the Pelican Staff: p0012 is a timing fault. If the eccentric sensor is OK, you should check mechanical engine timing. The guides or VANOS actuators can cause this fault. - Nick at Pelican Parts  
Eddie Comments: My 2011 328i sedan produced a check engine. Failed inspection for 2 fault codes indicating Cam position sensor and solenoid. Replacing them didn't help. I replaced all coils and plugs. Nothing changed. Took it to the BMW mad scientist I trust. Two days later he found the problem. He replaced both 'variable timing sprockets' 2 screws on each backed out. Had they fell out or backed out more it would have been a disaster. The car was running weird, with this problem .. slight lunges at a stop, probably 20% power loss. Anyhow it was about 1700 to fix altogether. Be smart, use good parts like I did but if things are not resolved ... don't mess around take it to a highly skilled mad scientist with $80k in diagnostic equipment. My car now runs like never before.
November 19, 2016
  Followup from the Pelican Staff: Thanks for sharing your experience. These type of comments add so much to the Pelican tech community.
What were the fault code numbers and descriptions? - Nick at Pelican Parts
 
Ben Comments: I have a 2007 328xi, I originally took the car to the dealer for a little smoke at the tail pipe. The replaced the Valve cover and the gasket. I found they did not install the gasket correctly so I reinstalled a new one and the valvetronic gasket which they did not do. I have had misfire codes that randomly change cylinders and to lean on bank 1 and 2. I have replaced the MAF, shecked for vacuum leaks, replaced intake vacuum hose, cleaned the VANOS solenoids, I am getting ready to replace the Camshaft position sensor and the fuel pressure regulator, I replaced all injectors, and I am still getting code m1415 and the engine surges on startup and intermittently stalls, also randomly goes into limp mode while driving especially at red lights. I am running out of options and would love some input, I have another ECM already but I don't know if this would help or not.
October 7, 2016
  Followup from the Pelican Staff: I would confirm the engine is sealed and all air duct are connected correctly. Then perform a valvetronic limit stop adaptation. See if that fixes it. - Nick at Pelican Parts  
ALI Comments: Good day,, I have a 2008 535i. code p0012 keeps popping up, when it does, the car is reduced in power but drives fine, just low power. I changed the intake cam sensor, cleaned both VANOS and swapped them as well. Code will go away but will come back ,, what else do u suggest ?
Thanks
September 19, 2016
  Followup from the Pelican Staff: You could have worn timing components. I would check mechanical engine timing. - Nick at Pelican Parts  
Diego Comments: Hello nick my problem persists till now,the check engine light is on and LIMP mode light too,i already have replace the two the intake and exhaust vanos selenoids and both camshaft position sensors all new parts,but car still in limp mode and check engine light is on and when i connect my scanner i get the same code's which are p0012,p0341,p1554 and p1554 what else could be Nick please give me some advise,thank you very much for your help.
September 13, 2016
  Followup from the Pelican Staff: You likely have a mechanical timing issue. I would check mechanical timing. Lock the engine down, do the camshafts and crankshaft line up correctly? - Nick at Pelican Parts  
kevin Comments: I have a 318d E90 with Injectors control cyl 1,2,3,4 error, car starts for 1 sec and cuts off, fuel pressure is 6 bar and then ramps up to 400bar to start for that 1 sec then dies, injectors have been checked and cleaned professionally, tank fuel pump replaced, glow plugs replaced. Would it be something like crankshaft or camshaft sensor?
August 24, 2016
  Followup from the Pelican Staff: I would suspect the harness to the injectors. Especially with the control circuit error faults. - Nick at Pelican Parts  
Gunnar B. Comments: Nick, does the N52 have a VANOS actuator?
August 12, 2016
  Followup from the Pelican Staff: YEs - Nick at Pelican Parts  
Gunnar B. Comments: Nick, would you happen to have a parts # for the VANOS actuator?

Thanks very much!
August 12, 2016
  Followup from the Pelican Staff: Yes, your vehicle has VANOS actuators. I'd need your vehicle info to check. For a faster response. Give The Pelican Parts parts specialists a call at 1-888-280-7799. They can figure out what part or repair kit you need.
- Nick at Pelican Parts
 
Gunnar B. Comments: *Recurrent P0012 & P0015

Nick, when you say "VANOS actuator", are referring to the Valvetronic actuator?

Also, when you say that timing components may be worn, which items specifically?
August 11, 2016
  Followup from the Pelican Staff: VANOS actuator is just that, the actuator for VAMOS on the camshaft. The timing components are the rails and chain. - Nick at Pelican Parts  
Chris Comments: Vehicle: 2006 BMW 330I, E90, N52

Hello, perhaps you could offer some guidance on where to go next in my struggle to find what's wrong with my Vanos unit? I have detailed freeze frame data but I'd be lying if I said I knew how to read it. I got a yellow SES light and these are the steps I've taken to try and revolve it:

Fault: Exhaust VANOS variable cam control - Code: 002A87

I reset the fault and it came back. I replaced both solenoids at the same time. The next day my SES turned on again and I got this:

Fault: Exhaust VANOS variable cam control - Code: 002A87
Fault: Control input-VANOS Bank2 - Code: 002A82

I replaced the camshaft sensor on the exhaust side and reset the faults. The next day I got this:

Fault: Exhaust VANOS variable cam control - Code: 002A87
Fault: Control input-VANOS Bank2 - Code: 002A82

I could try and replace the camshaft sensor on the intake side but I don't want to spend money on parts if I'm going the wrong direction in my problem solving. I don't hear any pinging or rattling in the engine, I have fresh oil, and my car seems to handle fine while accelerating.
August 5, 2016
  Followup from the Pelican Staff: If it were the sensor, you would likely have sensor fault codes. I would check actual verse desired camshaft angle. If the DME can't control it, the VANOS actuator or timing components could be worn. - Nick at Pelican Parts  
Felix G Comments: It's me again, I got a P0012 code, I cleaned both vanos solenoids, replaced both camshaft pos. sensors and now I am getting P0365 code. P0012 has cleared, do you think I got a bad CPS??? Thanks for your help
August 2, 2016
  Followup from the Pelican Staff: Possible, but it seems like it can;t be coincidence. I would check the signal from the sensor to the DME to be sure it is faulty or erratic. If it is a circuit code, you should find something with this test. - Nick at Pelican Parts  
joseE46 Comments: hi' have a 2007 BMW X5 "E70" 3.0si N52. i getting the code P0015 B camshaft timing over retired bank 1, do i just replace the intake camschaft senor ? or i should look at other stuff before replacing this sensor ?
July 29, 2016
  Followup from the Pelican Staff: The sensor will not set that fault. That is usually dirty VANOS solenoids, worn timing components or faulty VANOS actuators. - Nick at Pelican Parts  
stan Comments: Hello,
Im having the check engine light keeps coming on. So I get a code cam position sensors and had the VANOS solenoid checked all is good timing is great.. if i keep driving like this well any thing happen. Rpm stays the same..
July 27, 2016
  Followup from the Pelican Staff: Depends on what the fault code is. The check engine light comes on to warn you of an emission malfunction. Some could be raised tailpipe emissions, while other codes could indicate damage happening. - Nick at Pelican Parts  
johnnybxo Comments: Hey Nick. Pulling P0015 on N52 engine BMW X3 2008. Replaced both cam position sensors and both solenoids. Still pulling this code and only this code. Any thoughts? I don't notice the car running rough or any of the suggested symptoms with the P0015 code. Thanks in advance!
July 23, 2016
  Followup from the Pelican Staff: If you've done the common items you mentioned, the final thing may be a mechanical timing issue. Possible the timing chain guides are worn or the VANOS actuator has an issue. You can try timing the engine with the camshaft locking tools to see if it is lined up. - Nick at Pelican Parts  
Felix G Comments: Hi, I need to replace the other camshaft position sensor, do you know have the bolts? I ordered the CRANKSHAFT sensor bolt but I need the CAMSHAFT sensor bolt, its for a 2006 BMW 325 E90... Thanks,
July 22, 2016
  Followup from the Pelican Staff: Yes. Give The Pelican Parts parts specialists a call at 1-888-280-7799. They can figure out what part or repair kit you need.
- Nick at Pelican Parts
 
Luci Comments: Hello :. I currently drive an E90 320d 2005. I had a fault code for the camshaft sensor, so i replaced it with an OEM. Next morning when i wanted to turn the engine on it started perfectly but after about 5 seconds it had a drop in rpm, just as it is about to stall but it doesn't. This issue keeps coming on everytime i turn on the engine in the morning regardless of outside temp.. Something else i have noticed is a small hesitation in throttle response below 2000 rpm, black tailpipe without smoke coming out had a friend drive behind me. No fault codes are recorded and once the engine temp gets higher car drives perfectly no drop in mpg either. Borrowed another camshaft from a friend but the issue is the same. Any ideas would be much appreciated. Thank you and keep up the good work:
July 20, 2016
  Followup from the Pelican Staff: If there are no fault codes, you may have a fueling issue, possible faulty injector. - Nick at Pelican Parts  
Louis Comments: Hello
I recently reset the cam timing on N52 25L
After torque setting the cam gears,I turned the motor a couple of times to ensure all was timed correctly. I noticed the exhaust cam gear move or slip an inch before the cam actually started to turn.
Is this correct due to the Vanos adjustment or should it not move individually
July 18, 2016
  Followup from the Pelican Staff: The VANOS actuators allow the cams to move, for timing adjustments. You may be seeing the normal lag in movement when rotating by hand. - Nick at Pelican Parts  
LUISB Comments: Hello- I have P0012 error, I have changed both sensors and no change. I then replaced both VANOS solenoid and reseat code and after a little drive the check engine comes back on. When reading the fault codes it says historic fault, not current fault. I don't know what else to do.
July 17, 2016
  Followup from the Pelican Staff: Your tool may not be able to clear the fault, or the fault is not current when you are checking, but has been set recently. Check the OBDII freeze frame data to see when they fault set. - Nick at Pelican Parts  
yellowfin Comments: What is the exact size of the E8 fastener? Can I use the ones from the bolt kit for the water pump?
June 30, 2016
  Followup from the Pelican Staff: Depends on the vehicle and which sensor. Could be M6x6 or M6x8. - Nick at Pelican Parts  
lee Comments: hi, i have a 2014 bmw 116i. i hve done 10,000 miles and thats it. iv had the engine management light come on 4 times now and each time it goes in to limp mode and crawls to a max speed of about 25mph. each time a different mechanic including bmw have said its the cam sensor and replaced it. but yet again it has happened once more. has anyone in the world got a solution or even an idea what could be causing this? kind regards. lee
June 29, 2016
  Followup from the Pelican Staff: Could be a wiring issue. What is the fault code and description that is being set? - Nick at Pelican Parts  
Islandyacht Comments: Hello- I keep having a Code for exhaust cam over-retarded. I have swapped Solenoids, changed oil, and had the dealer install new exhaust vanos mechanism. No change we I slow down for a stoplight the engine rpm drops below 550-500 rpm and engine light comes on. Oil is clean and replaced the vanos check valves, which were clean.
June 23, 2016
  Followup from the Pelican Staff: You likely have a mechanical timing issue. Either worn timing parts or faulty VANOS actuators. - Nick at Pelican Parts  
Tx528ikingsville Comments: Comments: I have a 2008 528i BMW. So I had my serpentine belt come off the other day, no big problem, I noticed my tensioner was bad. I replaced the whole tensioner and reinstalled the belt with no problem . However once I did that I tried to start the car and it would turn over but not start. My first thought was a low or faulty battery, I took it to autozone to have charged , put it back in and still the same issue. Does anyone have any suggestions ??.. thanks in advance!!....

***update I checked to see if there were any codes showing and it displayed a P0016 which translated into the Crankshaft Position sensor. I believe this to be by the starter however I am unsure. I have an E60 N52 528i. Thanks again for all your help.
June 17, 2016
  Followup from the Pelican Staff: Yes, it is mounted in the crankcase, near the starter motor.- Nick at Pelican Parts  
Tx528ikingsville Comments: I have a 2008 528i BMW. So I had my serpentine belt come off the other day, no big problem, I noticed my tensioner was bad. I replaced the whole tensioner and reinstalled the belt with no problem . However once I did that I tried to start the car and it would turn over but not start. My first thought was a low or faulty battery, I took it to autozone to have charged , put it back in and still the same issue. Does anyone have any suggestions ??.. thanks in advance!!....
June 15, 2016
  Followup from the Pelican Staff: Check for any items damaged by the belt.
When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
Goller56 Comments: Hi, I have a 2007 320D which runs a little bit rough and keeps randomly stalling when driving it's getting more frequent. Diagnostic only shows two error codes, 4212 and 4242- both of which are glow plug interruption. Any idea what could be causing this? I don't think the fault code is related? Thanks a lot.
June 15, 2016
  Followup from the Pelican Staff: Could be a fuel delivery issue or carboning problem. I would address the glow plug issue and see if the engine still runs poor. - Nick at Pelican Parts  
Kontos1603 Comments: Hi nick ragarding my m3 fault code is 07, could vanos be all the issues???
June 11, 2016
  Followup from the Pelican Staff: Fault code 07 does not show up for me in the list. - Nick at Pelican Parts  
kontos1603 Comments: Hi nick,
Maybe you could help, i have 1996 bmw m3 3.2 s50b32 manual 6 speed i keep gettin error inductive sensor on intake camshaft, i have changed both exhaust and intake sensors check'd all wiring and plugs but still there, car starts and drives but is running rich in fuel few lumps while iddling and not clear reving from 800rpm to 3000rpm then clears out also i may have 20-30hp loss of power, any suggestions what else i should ckeck or try?
Thanks in advance.
June 8, 2016
  Followup from the Pelican Staff: What is the fault code number? - Nick at Pelican Parts  
johnnybxo Comments: Hello Nick, I have a 2008 X3 N52 with 78k miles on it. Recently my car has been idling rough and hesitates when trying to accelerate from a stop. I am pulling P0303, P0302, and P0015 "B" Bank 1. I replaced the exhaust cam sensor as well as removed and blew out the vanos solenoids with compressed air. I also swapped the vanos solenoids, but the same codes still appear. Any thoughts? Thanks in advance.
June 7, 2016
  Followup from the Pelican Staff: You may have a timing issue causing the misfire. I would check actual verse desired vanos angle. I would assume it is off. maybe work timing components. - Nick at Pelican Parts  
CardosoE90 Comments: hello, i have a 2006 bmw 330xi e90 that is stalling at parking lot speeds and coming to a traffic light. I scanned the vehicle and had codes 2A99-Crankshaft-exhaust camshaft correlation,2A9F Camshaft sensor, exhaust synchronization and 2A9E camshaft position sensor A' circuit intermittent bank 1 or single sensor. I already replaced Both VANOS solenoids and vehicle ran great for a day and started acting up again. I performed two oil changes a week apart to get rid of any debri in the oil also. Now vehicle still stalls but i have not seen a check engine light come on. Any Ideas?...any help would be greatly appreciated. thanks
May 31, 2016
  Followup from the Pelican Staff: Monitor VANOS angle when the engine is running good, and when it stalls. If desired does not maych actual, you may have debris, oil pressure loss or a mechanical timing issue. - Nick at Pelican Parts  
JCOLE Comments: Hey Nick I have a 2011 335i with x drive last 7 of the VIN NM68822 THE CODES IM GETTING ARE P0368 CAMSHAFTPOSITION SENSOR B CIRCUT HIGH INPUT BANK 1 AN CODE P05CE COLDSTART 'B' CAMSHAFT POSITION TIMING PERFORMANCE BANK1 PLEASE ID GREATLY APPRECIATE IT IF YOU CAN POINT ME IN THE RIGHT DIRECTION THANKS.
May 30, 2016
  Followup from the Pelican Staff: Check the camshaft sensor signal. The sensor may be faulty. I would start there.

Give The Pelican Parts parts specialists a call at 1-888-280-7799. They can figure out what part or repair kit you need.
- Nick at Pelican Parts
 
Buck Comments: 2011 BMW 328i, replaced the eccentric shaft sensor, now getting codes P0015, P0301 and B2AAA. Starts and runs okay for a few seconds then RPM's drop and engine runs rough before it stalls.
May 22, 2016
  Followup from the Pelican Staff: I would try to perform a limit stop adaptation on the Valvetronic system. - Nick at Pelican Parts  
joe Comments: hi this is joe from nj i have a 2009 335i i have a reduced engine light on dash when scanned it come up cod 2a7a exhaust camshaft cold i switched both vanos and cam sensors still have the same code back to exhaust cold sensor why is this doing this when car running an i have me scanner on it showes that exhaust side -85degrees intake running at 125 degrees . this all started after i blew fan belt off it went everywhere can give all info that i did thanks joe
May 16, 2016
  Followup from the Pelican Staff: I would assume the timing chain components are worn. i would lock the engine down and check engine mechanical timing. - Nick at Pelican Parts  
avin83 Comments: Hello, I am still getting [P0015 - "B" Camshaft Position - Timing Over-Retarded Bank 1] code after doing the following steps

1. Cleaned and swapped VANOS Solenoids recommended by the article above
2. Replaced camshaft position sensor on the exhaust side as per P0015 - I was able to replace the sensor with some help from my mechanic.

The car sometimes have a rough idle and it is really frustrating to have the yellow light after doing the steps above... I really need advice before I take my car to dealer for a lot of money... appreciated for any advice!
May 11, 2016
  Followup from the Pelican Staff: Sounds like you have worn timing components. Possible chain guides. - Nick at Pelican Parts  
avin83 Comments: Hi, I have a same question as Win - having a tough time to unscrew E8 fastener for the sensor on the exhaust side figure 12~13 by either ratchet or nipper. Appreciated for any tips on this... Thank you!
May 10, 2016
  Followup from the Pelican Staff: be sure there isn't any debris on the fastener. Sometimes that will prevent a positive connection. - Nick at Pelican Parts  
Win Comments: Can't quite figure out what the bolt size is. What is it? Also, is there an easier way to reach the exhaust one? A regular ratchet I have isn't quite doing it.
May 8, 2016
  Followup from the Pelican Staff: Bolt size for what part? The tools needed for this article are noted in the test. - Nick at Pelican Parts  
Omarrero Comments: hi I changed the sensor for B1 and B2 and the engine light still on and is still shows both sensors and not ready what else can I do
April 15, 2016
  Followup from the Pelican Staff: Not ready, or there is fault code? Not ready means the monitor has not passed yet. - Nick at Pelican Parts  
335 smoked you Comments: What would be causing steering while vibration at 40 moh and higher in my 2007 335i it feels amd sounds like a bent rim but they are all fine any suggestions?
April 14, 2016
  Followup from the Pelican Staff: Tire balance, bent wheel, worn front end parts, etc. - Nick at Pelican Parts  
Jay is me Comments: Hi Buddy, found this site while googling. Pretty interesting. I have a 2009 E87 116d and while driving along the engine cut out as if it stalled. I attached BMW ICOM diagnostic tool to it i sell these tools thats why i have them and it gave me 003EC0 CAMSHAFT SENSOR. The problem is, the car will not start again, i was worried it may be the timing chain with 160k miles on the clock and it was a little noisy before hand. If it had jumped/snapped it wouldnt give this camshaft error code will it?. Thank you
April 13, 2016
  Followup from the Pelican Staff: It may set a sensor code, due to timing correlation fault. Start by checking engine compression. - Nick at Pelican Parts  
Nick Comments: I just recently replaced the intake camshaft sensor on my 06 330i and now I'm having the same symptoms and it has code P0639 showing. Is this the exhaust side. Is it common for them to fail close to each other? Thanks
March 21, 2016
  Followup from the Pelican Staff: Yes it is. I always suggest replacing in pairs. - Nick at Pelican Parts  
ArmandE90 Comments: Hello, I have a 2006 E90 325i with a N52 and 144k highway miles. In the past two weeks I've been having different codes appear with a SES light. I cleaned and swapped the VANOS solenoids and it ran fine for a few days. After a 100 mile highway drive the engine began misfiring and a lifter started ticking. I changed the oil and it resolved my rough idle and poor performance. But there is still a lifter tick and an SES light came on. The codes read intake and exhaust camshafts over retarded along with bank 1 and 2 running lean. I am suspecting either the camshaft position sensors or the eccentric sensor. What do you suggest I do?
March 20, 2016
  Followup from the Pelican Staff: I suggest checking camshaft desired verse actual angle when cold and warm, using a BMW scan too. The issue could be the vanos actuators or the timing chain components. - Nick at Pelican Parts  
335 smoked you Comments: Hello i have a 2007 bmw 335i sedan car runs fine no issues at all but every once in a while after wide open throttle it throws ses light on i got it scanned and it braught up a p0015 code the car doesnt act up and after awhile of normal driving or being off for awhile the ses light turns off and drives normal up until i floor it again brings back ses light and limp mode amd suggestions on what could be wrong?
March 14, 2016
  Followup from the Pelican Staff: Could be an issue with the VANOS system (dirty oil or debris) or a camshaft sensor. - Nick at Pelican Parts  
B.W. Comments: Hello, Nick. I own a 2007 335i coupe which I purchased new and now have 90K miles VIN WBAWB73517PV82614. Not long afte 50k the car intermittently would disply the yellow engine block/limp warning. My mechanic diagnosed a vanos problem code and suggested we take a wait and see approach rather make a 3K repair. the car continues to warn of a problem....I can go 5K miles without it displaying. When I get the warning light I stop, re-start and no warning indicator. Today the car warned w/ a service engine soon light as well. Shows code P0015 ex cam pos. timing retarded, bank 1 Cleared code...lights gone. The car always seems to be running fine, even when the display is lit. I've never called for hard acceleration when warning is present. Love my beautiful, lovingly maintained car, but I'm afraid to drive on extended trips. i also am confident in my shop. would appreciate your thoughts. Bruce in Greensboro, NC
February 23, 2016
  Followup from the Pelican Staff: The problem could be worn timing chain components or a faulty VANOS actuator. I would repair it before a long trip. If it is timing components, they could fail while driving, causing engine damage. - Nick at Pelican Parts  
some project car Comments: Hello i have an 06 e90 i was wondering where i could get the camshaft exhaust sensor electrical connector...mine seemed to of been brittle from oil spilling out from under valve cover?
February 13, 2016
  Followup from the Pelican Staff: Give our parts specialists a call at 1-888-280-7799. They can figure out what part or repair kit you need. - Nick at Pelican Parts  
Rob Comments: Hi could you tell me if the camshaft sensors for the intake and the exhaust are the same part? Not the soilenoids as I know they are the same thanks
February 8, 2016
  Followup from the Pelican Staff: For what vehicle? For a faster response, Give our parts specialists a call at 1-888-280-7799. They can figure out what part or repair kit you need.
- Nick at Pelican Parts
 
Jay Comments: Hi I have an 335i and its in limp mode when floored any tips?
February 3, 2016
  Followup from the Pelican Staff: I would start by checking the DME for fault codes. If the system is not working properly, a fault code will be set. This will be your best bet when diagnosing.
- Nick at Pelican Parts
 
louie Comments: Hi, I was just wondering if you could give me any advice on the problem my 2007 328i sedan is having, when I start the car the car feels like it's pulsating/rough start for only "at the most" 5 or 6 seconds and then the the rpm goes up and right back down to idle rpm. Kind of like it revs up right at the end of the pulsating and after it calms down then it drives great, no problems on the road at all, no rough idle or anything, only on start up. The code it's reading is p0012, A camshaft timing position timing over- retarted bank 1. Solenoids looked very clean so Swapped them but no change. Thanks for any advice.
January 30, 2016
  Followup from the Pelican Staff: You could have debris in the VANOS system or worn parts, for example chain guides or VANOS. Your best bet is to run a VANOS test using a BMW scan tool. Check if actual and desired values match.- Nick at Pelican Parts  
karl Comments: Hello I have a 2007 bmw 328i N52 Engine,
changed in a workshop the valve cover gasket , now I have multiple failures and the workshop can not give me solution, please help !
January 15, 2016
  Followup from the Pelican Staff: I would check the Valvetronic motor position and try a relearn before digging too deep. - Nick at Pelican Parts  
villa325 Comments: I have a 2008 X-3 E83 N52 I have rough idle and a P0015 "B" Camshaft position - timing over - retarded bank 1 fault. I changed both cam positions sensors and cleaned and swapped the vanos solenoids all with no change. Any thoughts here I should go next? Thanks!
December 23, 2015
  Followup from the Pelican Staff: You may have a faulty VANOS actuator. You can run a test using an advanced BMW scan tool. - Nick at Pelican Parts  
Debbs Comments: Hi Nick, I have a 2008 320i petrol automatic. only 28k mls. problem - starts and runs fine from cold, drive motorway for hour or so then leave it for 10 mins and it will re-start but A with my foot on the break to start it sometimes feels different as it fires up. B I can pull away but it will stall within 100 yards, wont re-start until I have waited another 10 mins, not always handy when Im blocking traffic on a main road! Sometimes it wont restart at all. It seems to be that it doesnt like starting from warm. I have been told to run it long distance, did that and it does the same, had something or other soaked in acid overnight to clear the build up of carbon I think on the ? sorry cant remember what he did, it ran fine for a while but is stalling again
now. Any ideas? thanks Debbie
December 20, 2015
  Followup from the Pelican Staff: Carbon usually causes more of an issue cold. I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
RICH Comments: 2008 Bmw 528i....When I would start the car it would idle rough and stall..crank sensor code came on,so i cleared it and came back so i bought a new sensor.start the car, it ran good for ten minutes,then the idle became a little rough..Then this code shows up...P0012
December 14, 2015
  Followup from the Pelican Staff: That code is for a timing issue. Either a problem in the VANOS system or mechanical camshaft timing. Start here http://www.pelicanparts.com/BMW/techarticles/BMW-3-Series-E90/FUEL-VANOS_Solenoid_Replacing/FUEL-VANOS_Solenoid_Replacing.htm - Nick at Pelican Parts  
Elz Comments: Hello I have a 2007 bmw 328xi the valve cover gasket was just changed now car is stalling and misfiring. The obd codes are p0341 camshaft sensor A and p0 300,301,305,306 etc. I changed all the plugs and all 6 coils. I also changed the intake side camshaft sensor still with the same codes and issues. I also cleaned both vanos solenoids with compressed air. I am so lost with what the issue could be. Please help
October 28, 2015
  Followup from the Pelican Staff: With multiple misfires, could be a vacuum leak. I would check spark, fuel and compression on all cylinders.
- Nick at Pelican Parts
 
Timbo Comments: Sorry I should probably add this is a '06 130i with an n52...
October 10, 2015
  Followup from the Pelican Staff: Thanks, got it. - Nick at Pelican Parts  
Timbo Comments: Hi Nick, great advice here, cheers.

Im getting 2a9e and 2a9f, car drove fine, was parked up without incident and now wont start, assume given the lack of drama the timing chain hasnt slipped or anything, so vanos solenoids do you think? Can they be cleaned or do they need replacing?
October 10, 2015
  Followup from the Pelican Staff: VANOS solenoids can be cleaned. That is a good place to start. Don't be surprised if it is a timing issue. - Nick at Pelican Parts  
berto Comments: hie i just replaced my valve stamp seals on my bmw e90 engine 6 cylinder the problem i now have is the car wont start and my mechanic and auto are nt sure wats wrong they all suggested its the camshaft sensors the car has good compression petrol is coming right but theres no spark from the the plugs / coil packs please help
October 8, 2015
  Followup from the Pelican Staff: Do the coils have power? If so and there is injector pulse, the DME may be faulty. - Nick at Pelican Parts  
JoeBob Comments: I have a 2007 328i with a fault code P0365 camshaft sensor, Is this for exhaust or intake?
September 22, 2015
  Followup from the Pelican Staff: Exhaust. - Nick at Pelican Parts  
timmy Comments: I just replaced valve stem seals on e87 120i now it keeps on saying camshaft sensor 2B62 inlet,camshaft sensor exhaust ,2B63 & camshaft sensor 2B66. If I clear fault it starts then checklight comes on again. If I switch off it can't start again till I reset
September 15, 2015
  Followup from the Pelican Staff: Check if engine timing is correct. If these faults were not present before, it is likely off. - Nick at Pelican Parts  
Stephen Comments: Got an issue. I have a 08 335i auto with 68k on the engine. I keep getting a engine light while driving. Had an ses light come on but went away. This happened after I got my oil changed at a Firestone. I can turn the car off and then cut it right back on and it goes away. I got a p0015 code. I don't stomp on the engine. If I'm hwy driving it'll kick on when I hit around 80mph. Any hints?
September 12, 2015
  Followup from the Pelican Staff: This fault could be for a faulty sensor or dirty vanos solenoids. - Nick at Pelican Parts  
Nate Comments: Hey Nick,
I have a 2011 328i Xdrive with 52k, I am getting a P054b error on the car right now. I cleaned and replaced the exhaust VANOS sensor and the service light is still illuminated. Attempting to clear the light with my OBD to does not remove the light. Any suggestions? Thank you
September 7, 2015
  Followup from the Pelican Staff: Is the solenoid didn't do it, it could be a bad VANOS actuator or the spring inside the actuator has failed. - Nick at Pelican Parts  
christian Comments: Nick it was working but the check engine light came out and i replace the sensors but that was it and now it dosent turn on but it was working the injectors andsparkplugs i change them a little bit time ago..

thanks
September 7, 2015
  Followup from the Pelican Staff: I still need to know what is missing from the vehicle when you try to start it, then I can offer advice. - Nick at Pelican Parts  
christian Comments: I just swapped both of the camshaft position sensors, i have an 08 bmw 328i, before i replace them the car would start but was not running good now that i replace them car wont start and dont do anything.. can you please help me out to find out what could be ?
September 6, 2015
  Followup from the Pelican Staff: I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
JKR Comments: Hi,after changing out my oil cooler gasket and oil filter gasket on my 2006 525xi I washed down the front of my engine to clean the old oil off. It is now throwing a p0015 camshaft position code. Could the water of caused this and do you think it will clear in time? The engine is running smooth.
August 28, 2015
  Followup from the Pelican Staff: Check if the sensors are plugged in and dry. Water should not be able to get into the connector, but you never know. - Nick at Pelican Parts  
mx535 Comments: I am getting p0012 with the OBD reader and i am getting Vanos intake and vanos Mech with my BMW scanner. Car runs fine one min and the next check engine light is on and it idles and runs rough. Always seems difficult to start. I have replaced both vanos solenoids and that did not work???? Whats next? its a 2008 328xi with 88K on it
August 17, 2015
  Followup from the Pelican Staff: If the solenoids did not remedy the issue, the problem may be in the actuator. On the intake VANOS actuator, check if the return spring is faulty, I know there is a repair kit for them. Been a problem lately. - Nick at Pelican Parts  
juan f Comments: hey nick I think it may be the crank case vent valve becouse it only do it when the you hear the whistling sound other wise it runs good!!
July 23, 2015
  Followup from the Pelican Staff: Ok, does crankcase vacuum seem high? Does the sound change if you open the oil cap slightly? - Nick at Pelican Parts  
juan f Comments: i have a bm3 x3 2008 with 125000 miles i just do a tune up replace all spark plug , igition coil , valve cover gasket because some oil leak after, the car run great only for a short distance, engine light is on get a code after scan is p0015 Camshaft Position Timing Over Retarded.
i hear a whistling sound. do you know any thign related to VANOS, I replaced a camshaft and both vanos from a good running 328i, but still no good. thanks a lot
July 21, 2015
  Followup from the Pelican Staff: I would check if camshaft timing is correct, especially after using donor parts. The issue could be solenoids, actuators or mechanical timing. - Nick at Pelican Parts  
tommylee123 Comments: Hi Nick. i have a bm3 x3 2007 3.0 with 80000 miles i just do a tune up replace all spark plug , igition coil , valve cover gasket because i see some oil leak after. job the car run great only for a short distance around 10 miles is ok and after that engine stall pull over start again every thing going fine again. no engine light get a code after scan is p0015 Camshaft Position Timing Over Retarded - but before engine stall i hear a whistling sound. do you know any thign related to VANOS, I did clean a camshaft sensor but still no good. thanks a lot
July 20, 2015
  Followup from the Pelican Staff: I would check if camshaft timing is correct, especially after using donor parts. The issue could be solenoids, actuators or mechanical timing. - Nick at Pelican Parts  
Matt Comments: Thanx Nick. I will redirect much attention on ensuring that timing is positively synchronized. Will also forward the fault codes for more analysis.
July 6, 2015
  Followup from the Pelican Staff: Thanks. Let me know what you find. - Nick at Pelican Parts  
matt Comments: Hi nick. The only thing missing is spark. I have tested for spark and its not there and as such the injectors are not opened due to spark, I assume. Tested for gas on the rail and its there. And the diagnostic tells me about cranksensor and I changed it 3 times, everytime I put in a new sensor it start fine, but once I try to restart it, it just cranks as if its been destroyed. And as a result there is no spark
July 6, 2015
  Followup from the Pelican Staff: What is the fault code? If you lack spark and injector pulse, the timing of the engine may be off. If not synchronized, it will not start. - Nick at Pelican Parts  
matt Comments: Please help. I have a serious problem with my 2006 e90. The car crank and no start. The diagnoser ruled out crank sensor. Changed than 3 times. Every time I change the sensor it start fine with a first kick. Then once I switch off the engine, it cranks and no start. the problem still persist. Check fuel, compression, changed fuel pump, timing and battery power, and everything is good. The computer is reading crank sensor. I am worried if there is something that destroys the sensor, cos everytime I put in a new one, it works once and dies. Any idea?
July 5, 2015
  Followup from the Pelican Staff: If everything is good, the engine should run, no?

If the sensor isn't physically damaged, it may a coincidence that it runs when you replace it.

I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
s Comments: So what if my e90 is throwing p0012 code does that mean I have to change my camshaft sensor?
June 18, 2015
  Followup from the Pelican Staff: This is usually set by a camshaft timing issue. Either caused by a solenoid or actuator issue. - Nick at Pelican Parts  
Moharris Comments: Hi thanks for your response I have managed to get the disgnostics on and found I I have following error codes

49a5, 4a74, 4a79, 4e0f

Can you please help with these codes
Much appreciated
Thanks
June 4, 2015
  Followup from the Pelican Staff: Those are bus or communication fault codes. There is an issue with the network between the DME / DDE and other modules. - Nick at Pelican Parts  
MoHarris Comments: MoHarris
Sorry forgot to say it's a 2009 59 plate
June 3, 2015
  Followup from the Pelican Staff: Thanks, got it. - Nick at Pelican Parts  
MoHarris Comments: Hi can you please help I have purchased a Bmw 330d auto , a few days ago ,in the morning on cold start the enginge shakes and Rev counter moves up/down for about a minute then settles down , any ideas ?
Thanks
MoHarris
June 3, 2015
  Followup from the Pelican Staff: Could be a vacuum leak or misfire. I would check fuel trim at idle to see if it is a vacuum leak. - Nick at Pelican Parts  
Mike94 Comments: Dear pelican, I have been driving my 2008 e90.It has ran fine for a while but recently the engine started to jump and just run terrible.i kept driving with intentions on taking it to the shop.Yesterday my engine stalled and codes p1727 and p0335.Just curious if I fix this will this solve my problem.Also,is the sensor near the top of the engine or the bottom..
Thanks..Michael
May 26, 2015
  Followup from the Pelican Staff: Could be a fault with the crankshaft sensor. It is located near the starter motor, as shown in this tech article.

The transmission fault code (p1727) needs to be checked as well. - Nick at Pelican Parts
 
Gregory Comments: Hello, I have a 2009 335i with x-drive. Recently it showed 4x4! then brake, ABS, 4x4! all together a few times. The lights go away after restart engine. Did not capture fault codes. Now Torq tool captures fault code P052B persistently. Idle is a little bit rough but not too bad. Heard a screeching sound when shut off engine. Batter looks ok with a clear green "eye". Can you tell if all these things connected or just multiple problems?
May 19, 2015
  Followup from the Pelican Staff: That code describes a fault in the powertrain or drivetrain. I would scan the entire vehicle and see what is stored in the other modules. The transfer case may have a fault. - Nick at Pelican Parts  
Rambo Comments: I understand it's for e90 but looking at this article and my e60 it looks like the intake camshaft sensor are in the same location, right?
May 14, 2015
  Followup from the Pelican Staff: If you have the engine shown, they will be in the same location. The wiring harness and peripherals will be different. - Nick at Pelican Parts  
Rambo Comments: Will this apply to my 2007 BMW 525i???
May 13, 2015
  Followup from the Pelican Staff: This tech article is for E90 models.

Our E60 tech article are located here:

http://www.pelicanparts.com/BMW/techarticles/tech_main_e60.htm - Nick at Pelican Parts
 
Tim Comments: Hi Nick,
Excellent article!
I wonder if it is relevant to my situation. I drive an E87 from 2008. Yesterday the check engine light turned on once but disappeared after re-ignition. The following fault codes were stored, beginning with:
10913 2AA1 camshaft sensor outlet, signal

and right after that, these:

12506 30DA NOXsensor, heating time
12510 30DE NOXsensor - Lambdaprobe before catalyst, Korrelation
10996 2AF4 NOXsensor, electrical
10994 2AF2 nitric oxide sensor, Lambda linear
10998 2AF6 nitric oxide sensor, Lambda binary
11000 2AF8 Electronic control unit ECU internal fault

The car drives fine, just like before. Should I do replace the camshaft sensor, like suggested or do anything else?
Thanks!
May 12, 2015
  Followup from the Pelican Staff: I would start with the cam sensor. If the NOX sensor codes come back, you may need to replace it as well. - Nick at Pelican Parts  
RamiroE90 Comments: I have a 2007 328i coupe with 130k my car was driving perfectly fine one day. I had to drive omit on zero miles for about 10 miles one night to get to the nearest gas station. Got to the gas station put $15 parked it at my girlfriend house drove back home that night which is about 20 miles. Moved it from one parking spot to a covered one the next morning Bc it stared raining. Turned just fine. Later that after noon I turned it on and it stated rumbling and poor driving performance. A little white smoke came out but that stopped. It pulled up these codes p0306 p0303
May 2, 2015
  Followup from the Pelican Staff: The fuel pump may have been damaged from running it low. I would perform a fuel delivery system test. Check fuel pressure, volume and quality.
- Nick at Pelican Parts
 
Roger Comments: Dear Pelican, I have these 2 chronic fault codes. I clear them weekly but they recur.

Camshaft sensor Code:003EC0, from google search it means "No Signal"

Throttle Actuator Code: 004687, unable to find what this one means?

Are these related in anyway? Should I proceed with "check the VANOS solenoid first" Thank you
April 24, 2015
  Followup from the Pelican Staff: I would need to the p-codes or BMW codes to see what the definition was, with the last 7 of your VIN.

However, check the camshaft sensor for a signal to the DME. That one sounds cut and dry.

The throttle housing may have an issue as well. - Nick at Pelican Parts
 
Miss Lou Comments: good day
took my car 2004 116 e87 for a check up as i was experiencing the following
1. smokingblueon take off or reversing
2.i had to top up oil frequently like 500ml every month
3. car sometimes would shake when on traffic

so the report came giving 3 errors as present being
1. DME: generator
2. DME: vanos exhaust
3. DME software error/ oxygen sensor before catalytic converter, aging

the mechanic advised i need an engine rebuild which could cost me $2000 just for parts and 40 hours labour.

kindly advise
April 24, 2015
  Followup from the Pelican Staff: The smoking may be a work engine. Especially with the oil consumption issue. If you don't trust your mechanic, try a second opinion at another shop.. - Nick at Pelican Parts  
mark Comments: The timing is off I jst ordered crank and cam bolts I'll keep you posted . I got it on top dead center and the cams are out of coreltion.
April 16, 2015
  Followup from the Pelican Staff: Thanks for the follow up. We appreciate it.
- Nick at Pelican Parts
 
mike Comments: I am experiencing similar, but not identical symptoms. In my case, the 2006 e90 330i N52 will display an erratic idle and occasionally stall out when starting when engine is still hot. There is also a random sluggishness when accelerating at highway speeds. I have replaced coils, plugs and vanos solenoids and am now considering replacing the camshaft sensors. What do you think?
April 8, 2015
  Followup from the Pelican Staff: You should check for faults first. I've never seen a bad cam sensor that did not set a fault. Stalling is a possible cam sensor issue but the random sluggishness is not. - Casey at Pelican Parts  
adrianomicx Comments: I forgot to mention, sometimes there is a strong unburned gas smell when starting up along with a wobbly idle.
April 7, 2015
  Followup from the Pelican Staff: Do you have access to a smoke testing machine? I really think you have got an air leak or a bad crankcase vent valve. A smoke tester will fill the intake system with smoke and will allow you to see smoke coming out of the intake system at the source of the leak. - Casey at Pelican Parts  
adrianomicx Comments: I had stalling, misfiring, and shaking when starting my car in the morning on a 2006 325i 3.0l. The rpm needle would go up and down even given gas, after awhile the car cleared up and ran fine however it gave me both camshaft sensor codes, and eccentric sensor code as well. I drove the car for awhile, and engine light went away! car drives perfect, its only in the morning. I have cleaned the soldenoids, I had a leak in the valve cover gasket, could it be a dirty camshaft sensor? or why is it only in the morning after not driving the car for hours that I am experiencing this...
April 7, 2015
  Followup from the Pelican Staff: The symptoms you describe seem to point to a vacuum leak or leak in the breather system. Have you checked the fuel trim values? Could also be a bad crankcase vent valve. If you do replace the valve cover gasket it is probably a good idea to replace the Valvetronic position sensor while you are in there. - Casey at Pelican Parts  
mark Comments: it has a 2A9A 2A9B CODE INJECTORS PULSE BUT NO SPARK FROM COILS .I AM BEGINING TO WONDER IF THE BELT WRAPING ARROUND THE CRANK PULLEY CAUSED THE CRANK GEAR TO GET OFF TIME. THE ENGINE WOULD NOT TURN IT WAS SO TIGHT. MAYBE IT STRECHED THE CRANK BOLT.
April 3, 2015
  Followup from the Pelican Staff: Unlikely. If you have injector pulse but no spark, the issue is likely with the DME. As injectors won't fire if the crank signal is faulty. - Nick at Pelican Parts  
mark Comments: the injectors are pulsating but no fire at spark plugs
April 2, 2015
  Followup from the Pelican Staff: Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose. - Nick at Pelican Parts  
MARK Comments: the codes weren't there before just popped up after it wouldn't run.
April 2, 2015
  Followup from the Pelican Staff: Check the wiring harness that runs along the front of the cylinder head for damage. The belt may have destroyed the harness when it failed. - Nick at Pelican Parts  
Andrew Comments: It sometimes shakes at startup for about 5 seconds but other than that it's smooth as ever.
March 31, 2015
  Followup from the Pelican Staff: So this could be dirty solenoids. I would remove the VANOS solenoids and clean them. - Nick at Pelican Parts  
Andrew Comments: Hi, I have an 06 325i and I got this code; 002A98, my sensor is leaking, could this of thrown this code or is it from something else?
March 29, 2015
  Followup from the Pelican Staff: This could be dirty VANOS solenoids or a faulty VANOS actuator. How does the vehicle run? - Nick at Pelican Parts  
Mark Comments: I have a 07 530i serpentine belt broke wrapped around balancer I cleaned the mess up changed belt and it ran fine .went back 30 min later and wouldn't run it gave me a 2A9A AND 2A9B CODE .CHANGED BOTH CAM SENSORS WTH OEM BMW PARTS . then I get a crank sensor code so I CHANGED THE CRANK SENSOR . I STILL GET A 2a9a and 2a9b code I EVEN CLEANED AND CHANGED VANOS VALVES AND STILL WILL NOT RUN HELP PLEASE
March 27, 2015
  Followup from the Pelican Staff: Were the fault codes present before the belt failed or did the new symptoms begin afterward? - Nick at Pelican Parts  
Mike Comments: Hello. I have an issue with my 2006 325i. I am experiencing an intermittent misfire where the car stutters, shakes, and is dramatically underpowered. There is no rhyme or reason to the misfire as it comes and goes. I have replaced all plugs and coils about 1500 miles ago and just replaced both VANOS soldnoids but the intermittent problems persist. It never used to generate a code until today when I got a cylinder 5 misfire. Any suggestions?
March 19, 2015
  Followup from the Pelican Staff: I would check spark, fuel and compression on all cylinders. My guess is you will find cyl 5 to have a faulty element to combustion. - Nick at Pelican Parts  
smokinscott Comments: Nevermind
March 17, 2015
  Followup from the Pelican Staff: What did you find? - Nick at Pelican Parts  
smokinscott Comments: I am testing the signal wire on a 2006 330xi e90 and i'm getting batt voltage at signal wire and no change in voltage when I rotate engine Bad DME maybe?
March 17, 2015
  Followup from the Pelican Staff: What pin and wire are you on? - Nick at Pelican Parts  
Deatox Comments: Hi, 2 day ago i replace valve cover gasket on 328i 2007 3.0L i follow all your step for remove the valvetronic motor on valve cover , after the job the car give me 2 code 2a9a & 2a9b now i dont have any fire on all spark plug end car wont start , can you help me about this thing plz
March 7, 2015
  Followup from the Pelican Staff: Check if the wiring harness is correctly seated. It's possible you left something unplugged. - Nick at Pelican Parts  
Morales Comments: Thanks Nick. I got it to top dead center and found the locking hole on the flywheel. Car turned on perfectly and drove it for about 8 miles and everything good, now on the way back it started to feel like if the transmision would be slipping and sudenly felt like if it had turbo, i opend it up again and one of the in camshaft timing was alittle of. It might of gotten loose. So i got the camshaft bolt a little tighter. And now the car feels good again but, i cheked the car with a obd and see a code u0100 lost communication with powertrain module,and the code bank 1 and 2 too rich. Can damaged valves cause too rich codes.
February 25, 2015
  Followup from the Pelican Staff: Damaged valves would cause a misfire and poor engine drivability. - Nick at Pelican Parts  
Morales Comments: I have a problem with my 2011 328i. So i replaced the vanos adjusting units but i am not sure if i set the TDC on the compression or power stroke. The i have the timing tool for the cams but having a hard time finding the correct position on the crank, it does not have any markings to find the correct position. It has an engraved dot on the crank pulley and a sticker with a bar code on the opposite side from the engraved dot, Im not sure where to aligne eather one. Can some one help..??
February 23, 2015
  Followup from the Pelican Staff: The mark you are referring to is not for timing the engine.

There is a hole in the left side of the crankcase, a special tool is placed there to lock the crankshaft in TDC. We don't currently have that tech article. If we get a chance to perform the procedure, we will be sure to document it.

I would grab a repair manual. It will have the procedure, special tools and torque specs.

Give our parts specialists a call at 1-888-280-7799. - Nick at Pelican Parts
 
Vijay Comments: How many O-Rings does the intake manifold sensor and exhaust manifold sensor take? Can you please provide me with a break up? Thanks
February 21, 2015
  Followup from the Pelican Staff: Each sensor has one O-ring. Give our parts specialists a call at 1-888-280-7799 and they can help figure out which part or repair kit you need.
- Nick at Pelican Parts
 
Tim Comments: Hi Nick:
Is it possible that leaky fuel injector will cause 2A82/P0012?
Since after park my car in the sun for few hours it must shake.I think may be some gas is leaking and vaporized. Is there anyway I can verify that? Like smelling?
February 20, 2015
  Followup from the Pelican Staff: That would set a misfire code or fuel trim faults. - Nick at Pelican Parts  
Tim Comments: yes, both solenoid are replaced. since cold start is quite smooth, I don't think VANOS actuator has problem. I bought some Auto Rx too.
I google error code P0012/2A82 and found quite a lot people say this may be due to oil in eccentric camshaft sensor, is it possible?
February 19, 2015
  Followup from the Pelican Staff: That is easy to check, unplug the sensor, is there oil in the connector? - Nick at Pelican Parts  
Tim Comments: Hi Nick:
Car still shakes after I installed the new CMP, 2A82/P0012 comes back again...
Is there a high chance that VANOS actuator fail during warm startup?
Why it doesn't fail during driving...
February 18, 2015
  Followup from the Pelican Staff: It could be a faulty or dirty components. Did you try cleaning the solenoids as I suggested? - Nick at Pelican Parts  
Tim Comments: Hi Nick;
I kind of found the problem.....
After I removed my intake CMP, I saw sludge shown in the picture which could cause P0012 I think.
Does it mean severe sludge already buildup in the engine?
Any suggestion now?

Thanks
Tim
February 17, 2015
  Followup from the Pelican Staff: Could be. I would remove the VANOS solenoids at this point, clean them up, clear the fault codes, change the engine oil and see if the codes return. - Nick at Pelican Parts  
Chase Comments: Temperature has been below zero for days, car stalled starting for like 2 days. Today car didn't start, heard a noise like air was being let out and don't hear the engine turning over at all. Any thoughts? Thanks.
February 16, 2015
  Followup from the Pelican Staff: Could be many things, from a faulty component to a flooded engine. I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
Tim Comments: Hi Nick:
I'm a little confused here, if P0012 is not solenoid failure, why it's may be related to actuatorvalvetronic motor?
Valvetronic motor is independent of camshaft and it only adjust eccentric shaft I as far as I know.
February 16, 2015
  Followup from the Pelican Staff: I don't recall identifying the Valvetronic system as the issue here. The code if for camshaft position retarded. This would be a VANOS issue. - Nick at Pelican Parts  
ice Comments: My bmw E90 cranks but does not start,fuel pump ok.could it be the crankshaft sensor?
February 15, 2015
  Followup from the Pelican Staff: it could be. It could also be the crankshaft sensor, DME or engine mechanical issue. I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
ice Comments: Hello,my E90 3 series cranks but does not start.fuel pump fine,could it be the crankshaft sensor?
February 15, 2015
  Followup from the Pelican Staff: it could be. It could also be the crankshaft sensor, DME or engine mechanical issue. I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume, quality and engine compression. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
louie Comments: Hi, I have a 2007 BMW 328i and I am having an issue where the car on almost every start up shakes and stutters like a pulse for about 20-30 seconds and then the rpm goes up and comes back down and then it's gone and the car drives great and normal. It's only on start ups. Engine light is on reading code p0012 A camshaft position timing -retarded bank 1. Any idea if this could be a faulty camshaft sensor? Thanks for any input.
February 14, 2015
  Followup from the Pelican Staff: This is more likely an issue with the VANOS system. Maybe a dirty solenoid, actuator or timing issue. I would check engine timing and camshaft position. - Nick at Pelican Parts  
Mac Comments: Hi I have a 57 plate mini 1.4 petrol I have now got none start and 3 codes 2986 2982 2983 2 for inlet camshaft sensor and 1for exhaust camshaft sensor could my timing be out of sync cheers
February 13, 2015
  Followup from the Pelican Staff: See this link here:

N12, N14 engines - Camshaft Sensor Fault Codes 2968, 296B, 2982, 2983 https://wiki.bentleypublishers.com/x/EID4Aw - Nick at Pelican Parts
 
Tim Comments: I see your point: if error code is stored, camshaft will be set into some kinda “emergency" states which is a static angle. I have deleted all codes and see what's the next. :

Thanks.
February 10, 2015
  Followup from the Pelican Staff: No problem. Let me know what you find. - Nick at Pelican Parts  
Tim Comments: Hi Nick:
Do you mean this may caused by old error codes? Can I disconnect my battery to ease all codes and reset ECU?

Thanks very much.
February 9, 2015
  Followup from the Pelican Staff: Not at all. I think the problem is happening when the engine temp rises. That is how you described it.

However, if there is a fault in the system, camshaft timing will be static. The system defaults. Clearing the faults using a BMW scan tool may allow you to monitor camshaft timing before the fault sets again.- Nick at Pelican Parts
 
Tim Comments: Since it only happens when engine hot startsdriving at low RPM is perfectly fine.Is it possible that battery or starter is weak when temperature becomes highor vanos actuator tends to fail when hot starts?
After car is started they will be fine even with high temperature?
February 7, 2015
  Followup from the Pelican Staff: Unlikely. I would assume temp is affecting the actuator. - Nick at Pelican Parts  
Tim Comments: and another clue is this only happens when engine temperature is around 90 degrees, which I don't know why...
February 7, 2015
  Followup from the Pelican Staff: Ok, got it. - Nick at Pelican Parts  
Tim Comments: Hi Nick:
Thanks very much for your reply.
The only error stored is 2A82 and I have attached some numbers here.
You can see the camshaft inlet is always 114.75 degree when it's supposed to be set to around 65 degree. Are these number normal and why it's always 114.75 degree ?
I really appreciate your help. :
Thanks.
February 7, 2015
  Followup from the Pelican Staff: It could be at a default due to the fault code. Have you tried clearing the codes? When you do, does the camshaft operate for a moment, then return the default? - Nick at Pelican Parts  
Tim Comments: Hi Nick:
I found my car shake only when hot startunder sunshine for 2 hours say, no shaking at low speed or normal drive at all; and the shake is very wired, it surges up sudden to 2k rpm and back down to normal once and then shudder around 800-1200. Is it possible that CPS is bad when temp goes high and initial start?
February 5, 2015
  Followup from the Pelican Staff: I wouldn't suspect a sensor right away. Is the check engine light on? Sounds like an engine misfire. I would check spark, fuel and compression on all cylinders. - Nick at Pelican Parts  
Lawrence Barns Comments: By saying VANOS actuator, do you mean that big motor or the solenoid?
February 2, 2015
  Followup from the Pelican Staff: The actuator on the camshaft. - Nick at Pelican Parts  
Lawrence Barns Comments: Hi Nick:
I have 2A82 even after I replaced 2 VANOS solenoids. Is CPS the root cause?
January 31, 2015
  Followup from the Pelican Staff: I would think it could be an issue with a VANOS actuator. - Nick at Pelican Parts  
Chase Comments: Hello, I have a 2008 328i and today when I got in my car it was jerking as I put it in reverse. When I was at a stop it starts jerking as well. Anytime I use the brake to stop or switch gears it jerks with a ticking noise sometimes. Service engine soon light came on car slowed down but then went off. Any idea what this issue is? Thanks.
January 30, 2015
  Followup from the Pelican Staff: Sounds like an engine misfire. I would check spark, fuel and compression on all cylinders. - Nick at Pelican Parts  
KNARF Comments: Nick, I have 335I coupe inline flat 6. Early one morning I started it, and all of sudden, the car is shaking and spurting..The "check engine soon" light cam on. After I drove a few blocks it went away..i guess once the engine warmed up. Now is happening every morning. I checked the above comments and it sounds to me like "CAM SENSOR" what are your thoughts?
January 28, 2015
  Followup from the Pelican Staff: Sounds like a misfire, could be anything from a coil to an injector, on 335i models. I would check spark, fuel and compression on all cylinders. - Nick at Pelican Parts  
carl Comments: hey ,maybe you can help me .While changing my intake vanos solenoid ,I accidentally dropped the O ring into the inside of the block.Iknow that it is rubber and common sense tells me it will be shredded into small pieces.what concerns me is what happens if it occludes some important oriifice causing a decrease in oil flow?
January 25, 2015
  Followup from the Pelican Staff: It could plug an oil passage. - Nick at Pelican Parts  
Mister Ball Comments: Hi there. I have a 2009 328i. I have the horrible engine stumble that is almost banging as it happens.. I had a code for 2a99 and replaced the exhaust solonoid vanos It seemed fine and then began acting up about 20 miles down the road. I swapped the ew in place of the intake and the problem still exists. Either 2 bad solonoids?, or there is a deeper issue... Please help! This is driving me crazy lol
January 23, 2015
  Followup from the Pelican Staff: If swapping the solenoids didn't make the problem move, you may have a bad actuator. I would test the VANOS actuator using a BMW scan tool. - Nick at Pelican Parts  
Pablo Comments: Thanks Nick for the reply, i did not lock the engine. I had marked the chain with the gear, and marked the intake cam. I did not see any markings to set it on TDC, so i replaced the vanos adjust unit and engine would not start. I tried aligning both cams so that the bar codes are pointing streight up, after aligning them the car started but shaking. I need the tool to adjust the cams and the signal wheels plates on front of the vanos. Im not able to find the tool on line for this model. I will call the number you provided
January 20, 2015
  Followup from the Pelican Staff: You will need to retime the engine. Once you do that it should be OK. Adjusting the sensor tone rings should not be necessary once the engine is retimed. - Nick at Pelican Parts  
Pablo Comments: Im having a hard time finding a timing tool for my 2011 328i. I need to adjust the timing on the signal wheel. I replaced the adjusting unit on the exhaust cam, and now the car will not start. Can any one help??
January 19, 2015
  Followup from the Pelican Staff: Did you lock the engine down when you replaced the VANOS adjuster?

Give our parts specialists a call at 1-888-280-7799. They can help you find the right tool kit.
- Nick at Pelican Parts
 
Chris Comments: Hi,Nick ! Am the guy who drives a 323i Bmw and the wires leading to camshaft position sensors got tangled with the pulley .the wires got stripped and the fuses blown off because of short circuit .the car hasnt start since then .it has sparks in the plugs but no Dme codes .what could the problem with my car ? Thanks for your help .
January 14, 2015
  Followup from the Pelican Staff: Be sure the wires were repaired correctly, and recheck fuses. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume and quality. Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
Chris Comments: Hi Nick ! I have a 323i Bmw as i was driving it the wires leading to camshaft sensors connectors exaust and intake got tangled with the pulley then just stalled and never have to restart right after that incident .got no Dme codes .thanks ! Chris
January 14, 2015
  Followup from the Pelican Staff: I would grab a repair manual. It will have the wiring diagram, which will help you properly repair the wiring.
Give our parts specialists a call at 1-888-280-7799.

Be sure the wires aren't damaged or pulled apart further up int he engine harness. - Nick at Pelican Parts
 
sds32135 Comments: The last 7 of vin is NL85950. I also changed the oil and filter and it doesn't appear to help. Anyone that works on BMW around here wants $90 to hook up the code reader in order to get more than generic p015 and p054b. Thanks.
January 10, 2015
  Followup from the Pelican Staff: Thanks for the info. That code is 'B' Camshaft Position - Timing Over-Retarded (Bank 1). I would suggest trying to clean the VANOS solenoids. If that doesn't do it, replacing the solenoid or the VANOS actuator should take care of the issue. - Nick at Pelican Parts  
sds32135 Comments: Hey Nick,

I have a 2011 328i with 103K miles. I have had all work done at BMW dealer, but CES light just came on. It says P015 and P054b. The car started getting 22 mpg versus usual 29. I removed VANOS solenoids, cleaned and switched them. Error codes didn't change, but MPG jumped to 25. So, I changed exhaust sensor. No change in codes and MPG dropped to 21 to 22. I replaced the intake cam sensor with the exhaust sensor I removed. MPG went upto 25, still have CES light. Car runs good, but after running a few minutes, idles a little rough and engine makes a very noticeable tapping sound. Any ideas?
January 8, 2015
  Followup from the Pelican Staff: I need the last seven of your VIN to look up the code descriptions. - Nick at Pelican Parts  
nathanr Comments: Hi, I have a 2006 330i sedan. I had 1 cam shaft position sensor replaced earlier this year, which sort of solved a hesitation issue.
Silly question - For the intake and exhaust, is it the same sensor or is there an intake sensor and exhaust sensor?
December 29, 2014
  Followup from the Pelican Staff: There are sensors on the exhaust and the intake camshafts, so two in total. - Nick at Pelican Parts  
Pablo17 Comments: I have a rattleing noise in my 2011 328i. With code P054B Cold Start "B" Camshaft Position Timing Over-Retarded, and code P0015 Camshaft Position - Timing Over-Retarded Bank 1 i cleand the vanos solenoids and rurn on the car the noise is gone but then it starts again like in about 15 seconds the noise starts up low then increases the sound. It sound like maybe the tensioner is making the sound. Does any one have the same sound with the same codes?. Any help is appreciated...
December 14, 2014
  Followup from the Pelican Staff: Could be worn chain guides or the tensioner. - Nick at Pelican Parts  
Tim Comments: Hi:
I have 2A82 vanos solenoid jam so I replaced them. still got 2A82....I think it could be cam sensor, right?
December 13, 2014
  Followup from the Pelican Staff: Unlikely, as the sensor itself would set a fault code. I would check VANOS operation using a BMW scan tool. Check actual and desired angle. You may h ave a faulty actuator.- Nick at Pelican Parts  
dyegoz28 Comments: I have 2a98 code , by replacing the vanos will be fixed?

thanks
December 8, 2014
  Followup from the Pelican Staff: Could be solenoid, actuator or a worn component. - Nick at Pelican Parts  
linon Comments: hi i have a 323i e90 it does not spark. can the cam sensor cause it not to start or its the crankshaft sensor. i checked all the fuses they all ok. Fuel is coming they is no spark. if also the timing is out wouldn't it spark.
December 8, 2014
  Followup from the Pelican Staff: When you say fuel, you mean pressure or injector pulse? - Nick at Pelican Parts  
Ervin Comments: My 2006 325i starts good no problem there, but as soon as accelerate, it feels very weak and won't drive past 4000 rpm. I just got into a minor accident but I figure camshaft sensor most likely ?
November 20, 2014
  Followup from the Pelican Staff: Could be restricted exhaust, fuel delivery issue or overheating. - Nick at Pelican Parts  
Shen Comments: My 2007 BMW 328i has been quite sluggish lately slower to switch gears. Replaced both intake and exhaust VANOS solenoids as had fault code and it ran a bit better but then back to being sluggish. Replacing valve cover gasket soon. Maybe it's the cam shaft sensors... previously had crankshaft sensor replaced. Any ideas?
November 8, 2014
  Followup from the Pelican Staff: If you still have the VANOS faults, I would start there. You could have dirt in the oil passages, worn cam ledges or faulty actuators. - Nick at Pelican Parts  
retro Comments: I habe a P0015 error code on my N52 engine. Is the cam position causing this code?
November 4, 2014
  Followup from the Pelican Staff: That doesn't usually result in a bad sensor. Could be a VANOS issue or worn chain guides. What is the mileage?- Nick at Pelican Parts  
Mkhisto Comments: Hi nick. I have 323i 2005 model e90. it cranks but it does not start. i checked fuel delivery from tank to injector it sprays when cranked, but no starting.and where can i find its crank position sensor?
October 15, 2014
  Followup from the Pelican Staff: Crank sensor is mounted in the crankcase above the starter motor.

I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and fuel pressure, volume and quality. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
Gary Comments: Nick - Just a follow-up to my problem with my 2011 BMW 328i. After replacing the camshaft sensor and cleaning and swaping the VANOS Solenoids. I ended up bringing it to the dealer and they diagnosed the problem as a problem with the valve cover. They said it was a broken diaphragm inside the valve cover.



October 6, 2014





Followup from the Pelican Staff: Sounds like a mechanical timing issue, especially with the noise. First, confirm the noise is coming from the timing chain area, if so, have the mechanical timing checked. You could have worn guides causing slack in the chain. - Nick at Pelican Parts
October 14, 2014
  Followup from the Pelican Staff: Thanks for the follow up and sharing your experience
- Nick at Pelican Parts
 
Dominic Comments: Hey nick now that I changed both selanoids the car starts to surgee at low to mid peddle range. At night when I give the car gas the head lights flicker only with giving it gas I've erased the codes from before they have not came back so the selanoids worked for that now I have this issue also in the morning car starts really hard I meen it starts up right away but the engine shakes.the I get some white smoke coming from tail pipe.after car worms up the smoke goes away any idea would be great thanks.
October 9, 2014
  Followup from the Pelican Staff: I would check the charging system. The alternator may be failing, coincidentally. - Nick at Pelican Parts  
Gary Comments: Nick - I have a 2011 BMW 328i and my service engine light came on I had Autozone do a scan and they came up with an error that says cold start intake A camshaft position timing over-retarded bank 1. So I figured that my problem is the intake cam sensor. However, now I'm getting a Chirping/Whining/Screeching noise. Do you know if an intake cam sensor problem could be causing this noise?
October 6, 2014
  Followup from the Pelican Staff: Sounds like a mechanical timing issue, especially with the noise. First, confirm the noise is coming from the timing chain area, if so, have the mechanical timing checked. You could have worn guides causing slack in the chain. - Nick at Pelican Parts  
Dominic Comments: Hey just wanted to say thanks for info change both selanoids and service light went off cleared codes and haven't came back pretty sure problem is fixed.Now ist time for the front brakes do I have to change the brake pad sensors when doing this? And will changing the pads turn the brake light off in dash or do I have to have it reset? Thanks again
September 27, 2014
  Followup from the Pelican Staff: Yes, replace the pad sensors, you will need to reset the maintenance info. - Nick at Pelican Parts  
Dominic Comments: Hey nick I have 06330I e90.the car runs good little rough starting in morning but worm up runs pretty smooth I've Ben getting service engine light comes on 3 cycles shuts off for about six.I have poo12/poo15 codes I replaced the intake selanoid and the service light stays on.I put the old one back in and the light goes off butt comes back on after 5 drive cycles my vin WBAVB33526PS15255 thanks for you help
September 21, 2014
  Followup from the Pelican Staff: HHmmm.. If replacing the solenoids didn't do it, you'll have to check desired and actual timing using a BMW scan tool. COuld be many things, hopefully just some dirty actuators. - Nick at Pelican Parts  
Dominic Ruffino Comments: Hey nick I have a 06 330I e90 I first had codes poo12-poo15 then a gave car alot of gas and it started jerking then pulled code po305 and po306.I have checked both selanoid can a bad camshaft sensor cause a misfire like this?
September 14, 2014
  Followup from the Pelican Staff: A camshaft sensor usually won't cause a harsh misfire. Sounds like an engine misfire. I would check spark, fuel and compression on all cylinders. - Nick at Pelican Parts  
Jmc Comments: I have 07 e92 and was getting p0015 error so I replaced both CPS. That didn't fix it so I swapped them to see if one was faulty and that was not it so I replaced vanos solenoid and still have same issue. I'm pretty certain it's the electrical connector so I called you guys and was not given much help for the part other than its apart of the main harness. Do you have any suggestions to fix this?
August 22, 2014
  Followup from the Pelican Staff: You can buy wire ends wire pre-crimped connectors, then replace each individual damaged wire. I would check with BMW or give our parts specialists another call. - Nick at Pelican Parts  
CARLOS BIMMER Comments: Yes the SERVICE ENGINE light comes on and off by itself. So I don't know what to do. The car drives good n then jerk like when people is learning how to drive a standar car.
August 10, 2014
  Followup from the Pelican Staff: I would start by checking the DME for fault codes. If the system is not working properly, a fault code will be set. This will be your best bet when diagnosing.
- Nick at Pelican Parts
 
CARLOS BIMMER Comments: I have a 2007 328i bmw. When im driving my car is jerking and after shuts off by it self, I went to the shop and they replaced the valve cover, spark plugs, pcv valve but the car still have same problem :-... HELP ME
August 9, 2014
  Followup from the Pelican Staff: Is the check engine light on? Sounds like an engine misfire. I would check spark, fuel and compression on all cylinders.
- Nick at Pelican Parts
 
rasco Comments: Hie my car is writing camshaft position timing over retarted Bank 1.the car runs smooth bt starts switchng off after some time then it iDdles funny.please what needs to be done to solve this.
August 6, 2014
  Followup from the Pelican Staff: You will have to check the VANOS system operation and mechanical engine timing. - Nick at Pelican Parts  
Paul Comments: Had crank sensor error on 328 e36, replaced sensor with a genuine one, now runs worse! Long cranking and missing. Any idaes
August 5, 2014
  Followup from the Pelican Staff: I would check that the sensor signal is getting to the DME. If it is, mechanical engine timing may be off. - Nick at Pelican Parts  
corinacardona Comments: man we've changed the sensors the vanos solenoid the purge valve and westill cant get the car on
June 7, 2014
  Followup from the Pelican Staff: I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and pressure fuel, volume and quality. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
SgtGoldy Comments: Thanks Nick, I figured out what code 2aa1 camshaft sensor outlet, signal meant. It refers to the camshaft exhaust sensor just like code 2aa1 camshaft sensor inlet, signal refers to the camshaft intake sensor. Thanks for the guide!
May 28, 2014
  Followup from the Pelican Staff: Thanks for the follow up. We appreciate it.
- Nick at Pelican Parts
 
SgtGoldy Comments: I am receiving error 2aa1 camshaft sensor outlet, signal. Does this require me to replace the camshaft sensor or the line and connector leading to the camshaft sensor? Thank in advance
May 26, 2014
  Followup from the Pelican Staff: The code is for the sensor signal. I would check if the signal is present at the DME. - Nick at Pelican Parts  
corinacardona Comments: Do you know where or if i can rent a bmw scan tool?
May 7, 2014
  Followup from the Pelican Staff: No I don't. - Nick at Pelican Parts  
corinacardona Comments: Weve already replace vanos solenoid and camshaft sensor what would you suggest i do for the timing?
May 7, 2014
  Followup from the Pelican Staff: Like I said, mechanical timing could be off. You need to monitor desired verse actual timing using a BMW scan tool to confirm this before replacing any parts. - Nick at Pelican Parts  
corinacardona Comments: The last seven are A442067
May 7, 2014
  Followup from the Pelican Staff: A442067 328i N51 MSV80 P13B6 10905
Crankshaft / 'B' Camshaft Reference Error (Bank 1)

This could be a fault VANOS acutator, camshaft timing fault or bad sensor. I would assume it is a timing issue.
- Nick at Pelican Parts
 
corinacardona Comments: I have codes p0442 evap leak detected. P0015 b camshaft position over retarded. P054b cold start b camshaft position timing over retarded. And p13b6 manufacturer specific code and bmw cant give me any type of idea what the last code can be.
May 7, 2014
  Followup from the Pelican Staff: p13b6 - I could try to look it up using the last seven digits of your VIN. Otherwise BMW does not supply a fault code look up. When scanning, a BMW scan tool with display the fault description. - Nick at Pelican Parts  
corinacardona Comments: I have a 2011 bmw 328i at first it made a rattling noise and would stall out as we drove off in the morning it would shake i took it to have it diagnosed and the codes i got back were the chain is over retarded camshaft sensor and evap valve i went to start the car one day and it would not start every since then its been parked i did alot of reading online and alot of people were saying they replaced the vanos solenoid and the codes were cleared i replaced it nothing happened i also replaced the camshaft sensor and the evap valve my car still wont start im looking for any helpful information please this car is too new for all these problems
May 7, 2014
  Followup from the Pelican Staff: You may have a cam timing issue. This would show up via a fault code using a BMW scan tool. I can't help without knowing what is missing from the system when you are trying to start it. When your engine doesn’t start you’ll want to check the basics. Check spark, fuel injector pulse and pressure fuel, volume and quality. Are there any fault codes? Once you figure out what is missing, it will be easier to diagnose.
- Nick at Pelican Parts
 
Joshua Comments: While changing my vanos I saw an unplugged electrical connector and accidentally broke the end as it was already bent. Can you tell me what the part number for that connector? It is the same one as shown in figure 7. Thank you.
April 27, 2014
  Followup from the Pelican Staff: Give our parts specialists a call at 1-888-280-7799 and they can help figure out which part or repair kit you need.
- Nick at Pelican Parts
 
Dellis Comments: No, it runs pretty rough with a jerky idle...sputter a bit when it's turned on. It starting happening out of nowhere really, it wasn't something that continually got worse over time. Car was running perfect about a week ago until I got the oil changed and bam, alleged camshaft problems and starting running rough.
April 22, 2014
  Followup from the Pelican Staff: Sounds like a misfire. I would check spark, injector pules (fuel) and compression at each cylinder. - Nick at Pelican Parts  
Dellis Comments: Hey Nick thanks for the quick reply.

The error code I'm getting is P0012. I've had the VANOS solenoids cleaned off in addition to replacing both camshaft sensors so we are puzzled that the error code is still coming up and still having the same problems.
April 22, 2014
  Followup from the Pelican Staff: You could have a faulty VANOS solenoid. Usually when cleaning them doesn't remedy the fault, the sensor is faulty. Does the vehicle run OK? - Nick at Pelican Parts  
Dellis Comments: hello. hoping for some insight.

2006 bmw 325i. the car runs great on the highway but when rpms get below 1000, it idles jerkily and sometimes will just shut off while still in drive.

i replaced both the intake and exhaust camshaft position sensors which appeared to be completed corroded, however i am still having the same problem.

any ideas what could still be the problem? thanks
April 21, 2014
  Followup from the Pelican Staff: You could have a vacuum leak or a faulty crankcase breather valve. I would check both, inspect the engine for a cracked intake boot, vacuum line or leaking gasket. You can also check the crankcase vacuum, this will help you diagnose the crankcase breather valve.

I would start by checking the DME for fault codes. If the system is not working properly, a fault code will be set. This will be your best bet when diagnosing - Nick at Pelican Parts
 
cory Comments: I have a 2006 325i and the codes says my timing is retarded , I swapped vanos and got new cam position sensors what else can it be ?
April 9, 2014
  Followup from the Pelican Staff: Mechanical engine timing could be off. - Nick at Pelican Parts  
cory Comments: I replaced vanos and postion sensors , what else can it be ?
April 8, 2014
  Followup from the Pelican Staff: What are you trying to fix? What is the vehicle? - Nick at Pelican Parts  
Ripley Comments: Note: my car is a 2008 E92 335i AT
January 20, 2014
  Followup from the Pelican Staff: Thanks, got it. - Nick at Pelican Parts  
Ripley Comments: Hello, I read your article and find it very interesting.
For several months now I have a problem with the VANOS that occurs every time I do a WOT on the highway.
The error is 2A87.
I tried to clean up and reverse the VANOS twice, but it keeps giving me the same error: 2A87 error not swapped to 2A82.

Currently on my car I have the following modifications: Cobb AP and catless downpipes.

I hope to resolve soon. thanks
January 20, 2014
  Followup from the Pelican Staff: The problem could be in the VANOS solenoid or actuator. If swapping doesn't help isolate, you may have to replace a solenid next.- Nick at Pelican Parts  

  Search our site:    

View Cart & CheckOut | Project List | Order Status |  Help    

 

[Home] [Customer Service] [Shopping Cart] [Privacy Statement]
 [Contact Us] [About Us] [Shipping] [Map to our Location] [Careers]

Copyright © Pelican Parts Inc.

Page last updated: Mon 12/5/2016 02:21:46 AM