DIY: Cleaning VANOS Solenoids
#1
Senior Members
Thread Starter
Join Date: Jun 2011
Location: Central New Jersey
Posts: 289
Likes: 0
Received 1 Like
on
1 Post
My Ride: 2007 525xi
![Default](https://5series.net/forums/images/icons/icon1.gif)
Cleaning out intake and exhaust VANOS solenoids
Why
"So far, so good". I haven't given the car my daily commute yet, so I haven't been able to see if it throws any codes or not. However, I did notice the "clicking" idle noise went down a bit. Might be in my head, but it seems to go away quicker, or it might just not be as loud.Difficulty Level
Comparable to changing oil
Time Required
1~2 HoursItems Required:
The DIY
0. Gather your tools!
Things will go much quicker if you have everything on you.
1. Remove the metal plate over the radiator.
There should be a total of 10 torx screws you have to remove. After all of those are out, the plate should come off easily. Be careful with the cables for the hood latch. You can unscrew the hood latches if you'd like (two screws on each side, same torx screwdriver as the 10 others will work), but note that the cables are clipped to the underneath of the plate. Take the plate off, and slide it over to the side.
Although you can probably manage to get them out without removing this cover, it'll make your life 1000x easier if you do.
Also, be careful not to drop anything down in the engine, or you'll probably find yourself having to take out the bottom dust cover to retrieve it.
2. Locate the VANOS Solenoids.
![](https://lh5.googleusercontent.com/-vdk6Xea16CY/Trn39CY_IjI/AAAAAAAAd9E/PDOzeipoT7k/s576/_MG_6083a.jpg)
Image credit Bentley Publishers. There's a cable attached to each solenoid. Each able has a metal clip on it - push it inwards, and you should be able to wiggle the cable out. Make sure you remember which cable goes to which solenoid. It's pretty obvious which goes to which, but it's an detail you probably don't wanna screw up.
3. Unscrew and Remove the VANOS Solenoids
On the top of each one is a metal clip with a 10mm bolt holding it in. Take your ratcheting wrench and turn each one counter-clockwise until you can feel it moving freely. DO NOT REMOVE THE BOLTS WITH THE WRENCH. Use your finger to do the last several turns to get them out. You'll risk dropping them down otherwise. No fun.![](https://5series.net/forums/public/style_emoticons/default/thumbsdown.gif)
You can remove the solenoids now. Pick one, grab it by the plastic clip on the end, and give it a circular wiggle and pull. It should come out with a minimal amount of resistance. Repeat with the other one.
You'll notice that the solenoids are covered in stuff. That's just oil from inside the engine - perfectly normal. Put them aside on a towel or container.
Also note that each solenoid also has a black ring that goes around it - it should come out with the solenoid when you take it out of the engine. Make sure you don't drop/lose this too.
Picture of the engine with both solenoids removed:
![](https://lh6.googleusercontent.com/-4D76Ls1POO0/Trn65l2uv0I/AAAAAAAAd-M/G6cvipJXgdk/s720/after-removal.jpg)
![](https://lh6.googleusercontent.com/-TH9Pvx_CZ8w/Trn_em5SN2I/AAAAAAAAd-k/EUe8FMB98U4/s720/IMG_2491.jpg)
4. Cleaning
The Bentley manual says to clean them with air. However, I've seen cleaning methods all across the board. Some use regular gasoline, some diesel gasoline, some brake fluid, etc. Pick your toxic fluid, dunk the end of the solenoid in there and woosh it around for a little bit. Then leave it there to soak for a while. Repeat for the other one.
Solenoids after cleaning:
![](https://lh3.googleusercontent.com/-tWmw3H1EiQE/Trn66EeB0AI/AAAAAAAAd-M/y1hvVQt0UOE/s720/solenoids.jpg)
Tuppaware container of gasoline I used to clean them in:
![](https://lh5.googleusercontent.com/-1Ft1chD52as/Trn659AocYI/AAAAAAAAd-M/TOSOYHAlddk/s720/gasoline.jpg)
5. Putting it back together.
Make sure the black rings are around the solenoid. Re-insert into the engine. If it feels like it doens't want to go in.. move it around a little bit. Requires a little bit of a push for it to go back in.
Start off the bolt with your fingers, then finish tightening it with the ratcheting wrench, this time turning clockwise. No need to over-tighten the bolts - you didn't need too much force to get them out, you don't need that much to put them back.
Connect the cables back to the solenoids. Give them a wiggle to make sure they've clipped in.
6. Turn on the engine!
Before putting everything back together, turn on the engine and make sure you don't get any check engine lights. If all is well, continue.
If anything comes up or you can't start... re-check your connections. Make sure both solenoids are connected properly. Make sure you didn't knock any other cables out either. If still nothing... then you probably have a bigger problem on your hands than you thought.
7. Re-place the metal cover
Put all 10 torx screws back in. Make sure the hood latch cables aren't being bent/squished.
Check to make sure that you haven't left any tools or other foreign items under the hood or floating around the engine compartment.
Close the hood, and make sure it latches properly.
You're done!
I hope this helps someone. It's a fairly easy procedure, but I know quite well it's a lot easier doing things when you know someone else has done it before and when there are step by step guides
.
Why
I was getting codes P0016 and P0017:
Upon further research, I came across this, and multiple others suggesting similar procedures:
https://wiki.bentley...+E60+N62+Engine
Some have reported positive results by completely replacing the solenoids. However before I head over to that extreme (they're about $100 a pop), I'm going to see if a cleaning helps any.
My ResultsCode:
P0016 - Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) P0017 - Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)
https://wiki.bentley...+E60+N62+Engine
Some have reported positive results by completely replacing the solenoids. However before I head over to that extreme (they're about $100 a pop), I'm going to see if a cleaning helps any.
"So far, so good". I haven't given the car my daily commute yet, so I haven't been able to see if it throws any codes or not. However, I did notice the "clicking" idle noise went down a bit. Might be in my head, but it seems to go away quicker, or it might just not be as loud.
Comparable to changing oil
1~2 Hours
- Ratcheting Wrench w/10mm socket
- Torx Screwdriver.. don't know the measurement. Try 'em till one fits.
- Small cup/pan of gasoline or other cleaning fluid.
- Gloves, if you don't like getting your hands dirty.
The DIY
0. Gather your tools!
Things will go much quicker if you have everything on you.
1. Remove the metal plate over the radiator.
There should be a total of 10 torx screws you have to remove. After all of those are out, the plate should come off easily. Be careful with the cables for the hood latch. You can unscrew the hood latches if you'd like (two screws on each side, same torx screwdriver as the 10 others will work), but note that the cables are clipped to the underneath of the plate. Take the plate off, and slide it over to the side.
Although you can probably manage to get them out without removing this cover, it'll make your life 1000x easier if you do.
Also, be careful not to drop anything down in the engine, or you'll probably find yourself having to take out the bottom dust cover to retrieve it.
2. Locate the VANOS Solenoids.
![](https://lh5.googleusercontent.com/-vdk6Xea16CY/Trn39CY_IjI/AAAAAAAAd9E/PDOzeipoT7k/s576/_MG_6083a.jpg)
Image credit Bentley Publishers. There's a cable attached to each solenoid. Each able has a metal clip on it - push it inwards, and you should be able to wiggle the cable out. Make sure you remember which cable goes to which solenoid. It's pretty obvious which goes to which, but it's an detail you probably don't wanna screw up.
3. Unscrew and Remove the VANOS Solenoids
On the top of each one is a metal clip with a 10mm bolt holding it in. Take your ratcheting wrench and turn each one counter-clockwise until you can feel it moving freely. DO NOT REMOVE THE BOLTS WITH THE WRENCH. Use your finger to do the last several turns to get them out. You'll risk dropping them down otherwise. No fun.
![](https://5series.net/forums/public/style_emoticons/default/thumbsdown.gif)
You can remove the solenoids now. Pick one, grab it by the plastic clip on the end, and give it a circular wiggle and pull. It should come out with a minimal amount of resistance. Repeat with the other one.
You'll notice that the solenoids are covered in stuff. That's just oil from inside the engine - perfectly normal. Put them aside on a towel or container.
Also note that each solenoid also has a black ring that goes around it - it should come out with the solenoid when you take it out of the engine. Make sure you don't drop/lose this too.
Picture of the engine with both solenoids removed:
![](https://lh6.googleusercontent.com/-4D76Ls1POO0/Trn65l2uv0I/AAAAAAAAd-M/G6cvipJXgdk/s720/after-removal.jpg)
![](https://lh6.googleusercontent.com/-TH9Pvx_CZ8w/Trn_em5SN2I/AAAAAAAAd-k/EUe8FMB98U4/s720/IMG_2491.jpg)
4. Cleaning
The Bentley manual says to clean them with air. However, I've seen cleaning methods all across the board. Some use regular gasoline, some diesel gasoline, some brake fluid, etc. Pick your toxic fluid, dunk the end of the solenoid in there and woosh it around for a little bit. Then leave it there to soak for a while. Repeat for the other one.
Solenoids after cleaning:
![](https://lh3.googleusercontent.com/-tWmw3H1EiQE/Trn66EeB0AI/AAAAAAAAd-M/y1hvVQt0UOE/s720/solenoids.jpg)
Tuppaware container of gasoline I used to clean them in:
![](https://lh5.googleusercontent.com/-1Ft1chD52as/Trn659AocYI/AAAAAAAAd-M/TOSOYHAlddk/s720/gasoline.jpg)
5. Putting it back together.
Make sure the black rings are around the solenoid. Re-insert into the engine. If it feels like it doens't want to go in.. move it around a little bit. Requires a little bit of a push for it to go back in.
Start off the bolt with your fingers, then finish tightening it with the ratcheting wrench, this time turning clockwise. No need to over-tighten the bolts - you didn't need too much force to get them out, you don't need that much to put them back.
Connect the cables back to the solenoids. Give them a wiggle to make sure they've clipped in.
6. Turn on the engine!
Before putting everything back together, turn on the engine and make sure you don't get any check engine lights. If all is well, continue.
If anything comes up or you can't start... re-check your connections. Make sure both solenoids are connected properly. Make sure you didn't knock any other cables out either. If still nothing... then you probably have a bigger problem on your hands than you thought.
7. Re-place the metal cover
Put all 10 torx screws back in. Make sure the hood latch cables aren't being bent/squished.
Check to make sure that you haven't left any tools or other foreign items under the hood or floating around the engine compartment.
Close the hood, and make sure it latches properly.
You're done!
I hope this helps someone. It's a fairly easy procedure, but I know quite well it's a lot easier doing things when you know someone else has done it before and when there are step by step guides
![Smile](https://5series.net/forums/images/smilies/imported/smile.gif)
The following users liked this post:
Ahmad K Salim (09-25-2019)
#4
Senior Members
Thread Starter
Join Date: Jun 2011
Location: Central New Jersey
Posts: 289
Likes: 0
Received 1 Like
on
1 Post
My Ride: 2007 525xi
![Default](https://5series.net/forums/images/icons/icon1.gif)
More Updates!
Alrighty... so after two days of a 30+ mile commute, driving both granny style and also pushing the car a bit, I went and read the codes again.
I still my have thermostat code, which was expected. That's a separate issue in itself though.
The two codes I mentioned in my original post are gone. However, a new VANOS related one came up.
Screenshot from INPA:
![DIY: Cleaning VANOS Solenoids-vanos-error.png](https://5series.net/forums/attachments/diy-do-yourself-14/128128d1482364199t-diy-cleaning-vanos-solenoids-vanos-error.png)
After some research, it seems like the way to go with this type of situation is to replace the VANOS solenoid (in this case - the intake one. A = intake, B = exhaust). However, I'm going to do an oil change soon though - I'm going to do that and clean the solenoids again and see if it makes a difference. It could very well be dirty oil that's jamming them up. Though I know that with my luck I'll probably end up replacing the solenoids anyways - probably both of them as a good measure, since both were throwing at code at one point in time.
I'll continue to update this thread with my findings.
Also, on a side note:
If you are a DIY-er, get yourself INPA and a OBD-2 -> USB cable! GET ONE.
It'll be the single most valuable tool you can have. I wouldn't have known where to start searching had it not been for the detail you get in INPA over what you get through a normal code reader device.
I have this cable:
My car is a 2007 Pre-LCI 525xi - so I didn't need one with the special chip/protocol that new models make. If you have an older model, the cable above should work for you.
INPA you can find online anywhere if you dig around.
Alrighty... so after two days of a 30+ mile commute, driving both granny style and also pushing the car a bit, I went and read the codes again.
I still my have thermostat code, which was expected. That's a separate issue in itself though.
The two codes I mentioned in my original post are gone. However, a new VANOS related one came up.
Code:
Error 2(2) Nr: 10882 - 2A82 Inlet-VANOS (218) Moves with difficulty, jammed mechanically P0012 - 'A' Camshaft Position - Timing Over-Retarded (Bank 1)
Screenshot from INPA:
![DIY: Cleaning VANOS Solenoids-vanos-error.png](https://5series.net/forums/attachments/diy-do-yourself-14/128128d1482364199t-diy-cleaning-vanos-solenoids-vanos-error.png)
After some research, it seems like the way to go with this type of situation is to replace the VANOS solenoid (in this case - the intake one. A = intake, B = exhaust). However, I'm going to do an oil change soon though - I'm going to do that and clean the solenoids again and see if it makes a difference. It could very well be dirty oil that's jamming them up. Though I know that with my luck I'll probably end up replacing the solenoids anyways - probably both of them as a good measure, since both were throwing at code at one point in time.
I'll continue to update this thread with my findings.
Also, on a side note:
If you are a DIY-er, get yourself INPA and a OBD-2 -> USB cable! GET ONE.
It'll be the single most valuable tool you can have. I wouldn't have known where to start searching had it not been for the detail you get in INPA over what you get through a normal code reader device.
I have this cable:
My car is a 2007 Pre-LCI 525xi - so I didn't need one with the special chip/protocol that new models make. If you have an older model, the cable above should work for you.
INPA you can find online anywhere if you dig around.
#5
Senior Members
![Default](https://5series.net/forums/images/icons/icon1.gif)
Also, on a side note:
If you are a DIY-er, get yourself INPA and a OBD-2 -> USB cable! GET ONE.
It'll be the single most valuable tool you can have. I wouldn't have known where to start searching had it not been for the detail you get in INPA over what you get through a normal code reader device.
I have this cable: http://www.amazon.co...21019837&sr=8-5
My car is a 2007 Pre-LCI 525xi - so I didn't need one with the special chip/protocol that new models make. If you have an older model, the cable above should work for you.
INPA you can find online anywhere if you dig around.
I wouldn't put my heart into buying that cable, Last 3x I did that I burned out a few modules. Besides, that cheap chinese cable is good for a time and can only do K line not dual K- lines and no D-Can required for post 2007 vehicles. I'd invest in a nice cable. Some INPA are not in English and can be confusing and are missing files so that really helps.
#6
Members
Join Date: Nov 2011
Location: Northern VA
Posts: 40
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: 2006 E60 530i
![Default](https://5series.net/forums/images/icons/icon1.gif)
Do you think that dirty oil could be jamming the VANOS? I've had to add a quart of oil 2 times in the past 4 months, not sure if that's normal. Today, while detailing my engine, I noticed that it was making LOUD clicking, when the engine was cold (45 degrees F ambient temperature). Also, when I popped the hood, the engine literally cut out, then came back to life. Kind of scared me ![Tongue](https://5series.net/forums/images/smilies/imported/tongue.gif)
I'm literally about to go out to my local auto store and see if they have an OBD2 to USB cable so I can see what kind of errors the car is throwing.
![Tongue](https://5series.net/forums/images/smilies/imported/tongue.gif)
I'm literally about to go out to my local auto store and see if they have an OBD2 to USB cable so I can see what kind of errors the car is throwing.
#7
Senior Members
Join Date: Aug 2009
Location: Connecticut
Posts: 266
Likes: 0
Received 0 Likes
on
0 Posts
![Default](https://5series.net/forums/images/icons/icon1.gif)
cleaning these valves should be done anyways for preventative maintenance because they are known to jamm. whenever i started my car (cold start only), for the first ten seconds i would have a very rough idle where the rpm gauge what fluctuating alot but i never got any codes or check engine lights. after ten seconds it was always back to normal. i initially thought that 1 of my injectors was starting to leak and bleed down throughout the night causing excessive fuel in the chamber for the spark plug to ignite. i took both vanos valves out and cleaned them with brake clean and then with compressed shop air and re-installed them. been fine ever since. i will note though that it is not necessary to remove the top engine plate over the radiator. it does give you a little more room and sight but i have small hands so it was not a big deal.
#8
Senior Members
Thread Starter
Join Date: Jun 2011
Location: Central New Jersey
Posts: 289
Likes: 0
Received 1 Like
on
1 Post
My Ride: 2007 525xi
![Default](https://5series.net/forums/images/icons/icon1.gif)
Do you think that dirty oil could be jamming the VANOS? I've had to add a quart of oil 2 times in the past 4 months, not sure if that's normal. Today, while detailing my engine, I noticed that it was making LOUD clicking, when the engine was cold (45 degrees F ambient temperature). Also, when I popped the hood, the engine literally cut out, then came back to life. Kind of scared me ![Tongue](https://5series.net/forums/images/smilies/imported/tongue.gif)
I'm literally about to go out to my local auto store and see if they have an OBD2 to USB cable so I can see what kind of errors the car is throwing.
![Tongue](https://5series.net/forums/images/smilies/imported/tongue.gif)
I'm literally about to go out to my local auto store and see if they have an OBD2 to USB cable so I can see what kind of errors the car is throwing.
Also, props to you detailing your car in 45F weather. I hate the cold
![Frown](https://5series.net/forums/images/smilies/imported/sad.gif)
Not sure what to say about the loud clicking and the engine cutting out though. I know it's almost normal to hear clicking from VANOS while the engine is cold, but it's usually not LOUD loud.
Good luck though!
cleaning these valves should be done anyways for preventative maintenance because they are known to jamm. whenever i started my car (cold start only), for the first ten seconds i would have a very rough idle where the rpm gauge what fluctuating alot but i never got any codes or check engine lights. after ten seconds it was always back to normal. i initially thought that 1 of my injectors was starting to leak and bleed down throughout the night causing excessive fuel in the chamber for the spark plug to ignite. i took both vanos valves out and cleaned them with brake clean and then with compressed shop air and re-installed them. been fine ever since. i will note though that it is not necessary to remove the top engine plate over the radiator. it does give you a little more room and sight but i have small hands so it was not a big deal.
![Tongue](https://5series.net/forums/images/smilies/imported/tongue.gif)
#9
Members
Join Date: Nov 2011
Location: Northern VA
Posts: 40
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: 2006 E60 530i
![Default](https://5series.net/forums/images/icons/icon1.gif)
Well, it's not a knocking or something, it's more of a really rapid click. Kind of annoying though, depends on how close you are to the engine.
Kudos to you for being brave enough to take you VANOS solenoids out, hahaha I'm too afraid of breaking the thing, BMW would probably charge 300 dollars for it.
Kudos to you for being brave enough to take you VANOS solenoids out, hahaha I'm too afraid of breaking the thing, BMW would probably charge 300 dollars for it.
#10
![Default](https://5series.net/forums/images/icons/icon1.gif)
Any luck with the oil change? I just got the P0012 and a P1554 code and am about 2500 miles from an oil change. I was planning on taking it to an Indy and having them change the oil and clean the solenoids if that did the job. I just relocated and am in temp housing so all my tools are packed in storage so I'm hoping just a simple cleaning and new oil will solve the problem.