![]() |
FIXED!!! Did a bunch of repairs and now CEL, DME errors P0021 and P0024 and misfires
So I did a bunch of work (to fix oil leaks and coolant pipe leak on my X5 4.4 N62) and after buttoning it all back together car idles very rough, bucks and CEL flashes or stays on. If I turn off and restart the engine then it idles fine as if nothing's amiss. The cycle restarts after car stays off for just a little while. Other than these issues the car now drives amazing and no more oil leaks and coolant leaks. Here're the errors I'm getting from INPA and GTI (note that they're all pointing to driver side of engine):
- 2A84: CDKENWS2: intake/inlet vanos 2: Limit stop adaptations out of valid range - P0021 A camshaft position- timing over-advanced or system performance (bank2) Possible causes (as shown in GTI): o Vanos intake solenoid valve defective or soiled o intake camshaft defective (vanos adjustment unit) - 2A89: CDKAMWS2: outlet/exhaust vanos 2: camshaft adjustment has not reached retard/late position - P0024 "B" camshaft -timing over-advanced or system performance (bank2) And here are the repairs I did which fixed the oil leaks and coolant leak I had originally:D. Car did not have the above mentioned current issues before these repairs: 1) Replaced valve cover gasket and spark plug domes driver side only 2) Replaced upper timing cover gasket (heavy oil leak) and valvetronic motor gasket driver and passenger side 3) Replaced passenger and driver side vanos seals 4) Replaced coolant pipe with collapsible pipe:D. The coolant pipe seal had completely deteriorated causing major coolant leak from weep hole near the water pump. 5) Replaced water pump 6) Replaced intake manifold and valley pan gasket 7) Replaced crankcase ventilation pipes 8) Replaced Pressure Regulating Valve (passenger and driver side) - driver side had a crack 9) Replaced vacuum pump seals (heavy oil leak). 10) Replaced oil pressure sensor 11) Replaced coolant temp sensor 12) Replaced throttle housing gasket 13) Replaced eccentric shaft sensor (broke it during VC removal):banghead:. 14) Cleaned MAF with CRC MAF cleaner spray 15) Replaced O rings in the fuel injectors (was totally unnecessary as they were all good at current mileage 111K miles).:swear: 16) Replaced coolant reservoir (leaking at the seams). All parts used were OEM BMW (except the coolant pipe). The error codes keep coming back after cleanup. As an attempt to fix the issues I'm having now, I also replaced one driver side camshaft position sensor and cleaned driver side vanos solenoids (with intake cleaner spray) and changed engine oil all to no avail. I've checked all connections. Now I'm stuck. I have a feeling the solution may be very simple- may be a difficult to find vacuum leak I created inadvertently during the repairs? Any ideas? Thanks for any pointers. Indy (Zahntech Auto) cracked the issue- the CPS sensors were swapped!!! On the 2005 X5 N62 the sensors are different on the driver sidehttp://www.xoutpost.com/images/smilies/dunno.gif The 2 camshaft position sensors, one for the exhaust camshaft (three pole connector, 12 14 7 518 628) and one for the intake camshaft (three pole pigtail lead cable, 12 14 7 539 172). Took them just an hour to figure out my mistake. http://www.xoutpost.com/images/smilies/thumbup.gif I had carefully labeled all the connections during removal and not sure how I messed up during assembly....may be orientation of the label. Although I took many pictures next time I'll make sure to take pictures of just everything and not rely only on labeling. Car runs strong, idles great and initial fixes I had done are all good. Now I think I'll reward myself with a Dynavin N6 upgrade:D |
13) Replaced eccentric shaft sensor (broke it during VC removal)
Replace with an OEM BMW part or something cheap from eBay, Amazon sellers? |
Quote:
|
I've just come across a thread with an N62 engine that had similar symptoms and exact DME codes as mine after almost similar repairs. But the OP didn't come back to confirm conclusively that the issues were indeed fixed but mentions CPS in bank2 were replaced and car idled fine :damn:. I changed one CPS (part #12147518628) and still waiting for the dealer to receive the other one (part 12147539172). Crossing my fingers this will resolve the issue.:dunno:
http://www.xoutpost.com/bmw-sav-foru...-required.html Quote:
|
1 Attachment(s)
Changed the other CPS (part 12147539172), redid servomotor relearn using GTI service function and still no improvement. I'm now stuck not knowing what to do. I've rechecked all connections and everything looks good. My suspicion is that I may have somehow interfered with eccentric crankshaft mechanism when I broke and replaced the eccentric shaft sensor during VCG removal. May be I didn't put back the sensor properly. I'm basing this also from GTI diagnostic report. Looks like I just have to again remove the valve cover driver side.
Regarding the possible cause of these issues as listed by GTI, what does "Incorrect position of sensor wheel" refer to? Is this the wheel on the eccentric shaft #3? http://bmwfans.info/parts-catalog/E5...haft_actuator/ |
When 12v is supplied to the vanos solenoid, what is supposed to happen? Tried that and it just clicks. I read somewhere the inner cylinder should stick out? Anyone know?
|
:thumbup:Looks like I have found the solution to this issue and just can't wait to go home and try it out, which is "Activate the Ram backup on DME" via GTI!!!!!!!!!!!!!
http://www.bimmerforums.com/forum/showthread.php?1826040-Timing-VANOS-1-tooth-offset-to-crankshaft/page3 |
Quote:
|
I have been PM'ing X5only back and forth sharing ideas as I am having similar issues after doing nearly the exact same repairs (minus the valley pan gasket and coolant pipe). I am going to try and "Activate the Ram backup on DME" right now using PASoft. If anyone knows how to do that, please chime in.
X5only - Thanks again for sharing what you have been finding. I tried to send you a PM response, but your message box was full. I'll be checkin for updates.... Fingers are crossed for us both! |
Aargghh, another huddle to jump-:yikes: according to this link (post #10 Coding a 2006 750Li with Progman - Bimmerfest - BMW Forums), the clear DME RAM in v57 DIS/GT1 is located within the oil disturbed test plan...
Functions->Service functions->Maintenance->CBS reset->CBS functionality, engine oil, disturbed. The problem is that my DIS does not have the "Maintenance" option in Service Functions:( I have DIS v44 and v57. Looked everywhere for it and can't find it. Damn! http://www.bimmerfest.com/forums/att...1&d=1382497658 |
Quote:
|
Dang, what a pain! Is it worth looking into finding an Indy who can perform this procedure for you? I wonder what they would charge for something like that??? You could ask them to check for any other updates available.
|
Quote:
If I don't resolve this issue by this coming Monday, the car's going to my trusted Indy. I'm kinda exhausted and the wify is already nagging when I'm gonna be done..... |
Yeah, I have heard that can cause you some real headaches. Well that's a step in the right direction I guess. Keep me posted please. If you're able to do it, I will order the same thing you did from bmcables.
Best of luck to you! |
3 Attachment(s)
I managed to do DME Ram Backup via toolset32 (Select d_motor.grp which will bring up the correct .prg file for your DME - scroll down the list of jobs - double click "RAM_backup" ) but this did not resolve my issue. 06X5, it may work for you. Indeed the DME was reset to factory defaults and I could see the camshaft adaptations were reset to correct values of 71 for exhaust, 127 for intake for both banks. But as soon as the engine was started (about 10 secs), I watched the intake value for bank2 vanos revert to 69 and the engine hesitated. I tried multiple times to redo Ram_Backup to no avail. From the forum posts retiming needs to be done when all fails. It's probably some debris stuck in the inlet timing gear - part #4 here http://bmwfans.info/parts-catalog/E5...chain_cyl_5_8/
I don't have any more energy left to tackle this and so I'm deferring to my indy this time around. Pic #1 shows toolset32 successful reset of RAM_Backup. Pic#3 shows the wrong camshaft values of my car (Vanos inlet of bank 2). Pic #2 shows the values set to factory defaults after DME reset. +/- 5 deviance is within spec according to DIS/GT1. |
That really stinks. I hope it isn't a real involved repair. I am sure it's something simple that we're overlooking.
On a separate note, does that software all come with the kit you purchased from bmcables? You can PM me if you want, just clean out your inbox so I can send you messages. Thanks, T.J. |
Spoke with two BMW Indy's regarding this issue and both concur it's not easy for the timing to slip just like that unless I worked on the timing components such as the camshafts, cogwheels etc. Mere small plastic debris from changing valve covers would not unless something like a bolt drops into the engine jamming things in there. Both suspect either the vanos solenoids or valvetronic motor in bank2 (the problem side).
The struggle continues............ |
Does anyone know what the fix for this issue is? I have done DME Ram_Backup, cleared adapation values, did valvetronic relearn via GT1, changed the vanos solenoids and all 3 sensors on bank2 to but the codes persist and I get check engine light and car idles rough and misfires.
Before changing the valve cover gasket bank2 the engine was running perfectly and I didn't touch timing components of the engine while. I'm almost throwing in the red towel. Really frustrated by this issue. |
Are you still getting all the same codes that you have been getting the whole time (since the initial repairs)? Do you have access to a wiring diagram for the DME? I'd be curious to trace the wires and test for continuity from the VANOS, Eccentric shaft sensor, camshaft sensor... back to the DME. Make sure there's not a bad connection somewhere.
I can't think of anything else to suggest to you. I should be finishing up my repairs on Monday. The only thing I can't do yet is do the DME Ram_Backup because I haven't received my DIS software yet. All I can say is that I hope that this round of repairs for me fixes the issue. I am exhausted and you've done way more work towards fixing your problem that I have. I feel for you brother! Best of luck! |
Quote:
- 2A84: CDKENWS2: intake/inlet vanos 2: Limit stop adaptations out of valid range - 2A89: CDKAMWS2: outlet/exhaust vanos 2: camshaft adjustment has not reached retard/late position Last night when I installed new vanos solenoids, the adaptation values stayed correct for quite a while and in fact I started celebrating....and as if to spite me the values reverted to wrong ones and the idle started sputtering. Please update the thread with your findings. Thanks. |
3 Attachment(s)
Indy (Zahntech Auto) cracked the issue- the CPS sensors were swapped!!! On the 2005 X5 N62 the sensors are different on the driver side:dunno: The 2 camshaft position sensors, one for the exhaust camshaft (three pole connector, 12 14 7 518 628) and one for the intake camshaft (three pole pigtail lead cable, 12 14 7 539 172). Took them just an hour to figure out my mistake. :thumbup: I had carefully labeled all the connections during removal and not sure how I messed up during assembly....may be orientation of the label. Although I took many pictures next time I'll make sure to take pictures of just everything and not rely only on labeling.
Car runs strong, idles great and initial fixes I had done are all good. Now I think I'll reward myself with a Dynavin N6 upgrade:D |
Someone else on bmwcoders forum went through my pains with his 04 545 n62 V8 for 3 months and just resolved it in 20 minutes after seeing my post that my issue was the CPS sensors being backwards.
Caution for those who plan to do VCG on n62- the catch is that these sensors are listed as all the same part numbers (4 of them, two per bank), but on the 4.4 n62 bank2 actually has different sensors for exhaust and intake and it's very easy to mix them up! 545 valvetronic relearn - Page 2 - BMW forum. Diagnostics, coding, programming, repair BMW vehicles. http://bmwcoders.com/forum/images/icons/icon1.gif Hello All, Thanks e39only, I wouldn't have believed it, but you were right. My sensors were backwards. I switched them out in 20 minutes, now all is Fine. I've been struggling with this issue for 3 months now, glad to be back on the road. Thanks again. |
By the way, I have 2 camshaft position sensors (driver side), 2 solenoid valves and a slightly cracked eccentric shaft sensor that work perfectly- they're factory and were replaced out of mistaken diagnosis. Let me know if you need any one of them.
|
i did the same thing when I did my VCGs
but it threw different codes I went to bmw and bought a new intake cam position sensor for the drivers side and when I compared it to what was installed I new the sensors were swaped |
Quote:
If i am not mistaken the sensors are on the rear towards the firewall. It's showing bank 2 so that's the driver side but i am trying to locate what sensors need to be replaced. I know the part numbers and what they look like but I cant find a picture of were they should go aka if they are mixed up. I can take a picture tomorrow but if you have a diagram that would be very helpful or picture even better. I did notice one of the two plugs was somewhat new also. Not sure if somebody replaced it thinking this was the main issue. I also brought it to my BMW Tech today to have looked at before I found this thread. He suggested it could be that the vanos timing is off but idk if this is the case. I plan on doing all the maintenance you mentioned in your first post but would like to have this resolved before jumping into everything else the car has 114k on it. Thanks for the help! |
On my 2005 N62, the driver side sensors are different unlike the passenger side. The one with the pig tail is on the left and the other one without a pig tail is the bottom one on the right as you stand in front of the engine facing the driver. Both are on the rear towards driver side towards the firewall. Show me a picture of your current set up and I probably could tell if you've swapped them.
Start your investigations with the simple basic stuff. I too was overthinking and was already planning to retime the engine. Have you also tried doing a Ram_backup via INPA toolset32 as described earlier in this thread? |
Quote:
I read about your ram-backup and I have not done that as of yet. I need to get INPA and Toolset32 installed on my computer first though. I will report back soon enough. |
Quote:
From what I have found is this, not a great overall view but gives you an idea. http://www.realoem.com/bmw/diagrams/k/t/290.png |
Quote:
|
Quote:
Looks like the order is correct.... Don't mind all the oil, this engine is going to get a clean up with all new gaskets also. Here is Bank 2 http://i.imgur.com/Wla6h7Gh.jpg Bank 1 http://i.imgur.com/RwtppxXh.jpg |
Monday Bump on this.
|
Yes, the CPS sensors install look correct. You probably want to do a RAM backup first to reset the vanos adaption values. The error codes and symptoms are the same as swapped sensors. I did a lot of investigations about this so you probably want to leverage the findings in this thread. If that doesn't resolve it then clearly your engine needs to be retimed or the sensors/vanos solenoids are faulty on the driver side. But I would first do a RAM_Backup before anything else. In the linked threads you'll read that even dealer master techs sometimes get stumped by those codes you're getting if vanos adaptation values require a reset. Even retiming the engine may not fix it!
|
Quote:
|
Alright cleaned and swapped solenoids and the same error plus 1 more having to do with an exhaust sensor so i think they need to be replaced.
After a few hours of downloading daten files and installing everything I finally reset the ram via Ediabas and that did not help. What is the program you are using that shows "Diagnosis Control Unit Function"? The car is going into the shop on Wednesday and they deal with a lot of BMW race cars of their own and have a great crew, so I am thinking they can figure everything out for me so I can at least tackle this. Thanks again for you help, I will update when I have more information on the issue. |
Quote:
Thanks! |
Quote:
Consensus in the shop is who ever worked on the car last messed up and the Cams need to be re-timed. No i have taken off turbos and done valve cover gaskets ect among other things so i know my way around the engine. I have never timed the cams, i know you need a special tool as well. I was thinking that i could pay a local guy on one of the BMW forums to help me would be a lot cheaper and learn in the process. How hard would you consider this job to be, have you done it before? Any DIY that I can follow ect? |
Quote:
|
Quote:
|
Quick update.
So i had the car at the shop, they have had it for a week now. I wanted to gather a 2nd opinion and see what was going on. The other shop that i am working with is a tech that used to work at BMW for the past 25 years and very familiar with this engine. All of the Vanos sensors were replaced with and same issue. He says that it does need to be re-timed but also vanos unit on bank 2 needs to be replaced. While he is there any gaskets will also be replaced. I am buying the parts and he does the work. I don't have a problem doing the valve cover gaskets but re-timing the cams is something i have never done and also don't have the special tools for that so he is thinking around $1200 for the work. My question is i have been trying to find a rebuild vanos kit of the N62 but everything I am finding is for the M62. I went to Drvanos and beisansystems but both seem to be for the M62. Am i missing something, also on real oem i can't seem to find the diagram for the vanos. |
Quote:
|
Quote:
I have a list of things I am going to have replaced when they have the covers off. VC Gaskets Solenoids Gaskets Lower timing Cover gasket Upper Timing cover gasket O-Ring seals for sensors Camshaft adjuster O-Rings VANOS Adjuster Seal Spark Plug Pipe - Not sure if i need to do this but why not. Also Bought alternator Gasket just in case. Already replaced the waterpump last week somewhat of a easy job. Missing anything? |
Issue Fixed! :woohoo: Finally an update!!
Well after going to two different shops, one wanted to just replace the engine saying it would be easier, I did not want to go that route. I also called the guys at Beisan and spoke to them for some time about my issue, after reading them the codes and the issue I was having they said CAMS were off. I went to a trusted shop near me called GPS (German Performance Service) great guys who have a few BMW\Audi race cars also and noted it was most definitely that the cams needed to be timed. Once they took off the covers we found that the cams were 20mm out of alignment. Surprised that the car was even running really. They were trying to figure out why they were even out of alignment ( I don't have the past history) they figured it was because who was ever in the engine last has to do the Valve Stem Seal replacement. They can't verify this but they checked for all obvious signs of failing stem seals and there was none, for a car that has 114k this is not usually the cause. The shop has been driving the car around 5+ miles and the CEL has not come back on and everything looked normal, they are going to keep it over the weekend drive it a bit more just to be sure. Also a lot of rubber was replaced as well so fixed a few oil leaks in the process. Prior to having the CAMs timed all the typical sensors were checked to make sure that was not at fault before we jumped into the engine. Hopefully if somebody else has these issues they can find this thread. I wish it was a simple sensor swap but at least the issue was found and resolved. Thanks @X5only for all your help. TLDR. Had below CEL- Rough idle, car would go into Limp mode when motor under moderate load. - 2A89: CDKAMWS2: outlet/exhaust vanos 2: camshaft adjustment has not reached retard/late position (Signal or value below threshold) - 2A84: CDKENWS2: intake/inlet vanos 2: Limit stop adaptations out of valid range (Signal or value below threshold) Tired but did not correct issue - Swapped all vanos solenoid with known working ones bank 1 and 2 - DME Ram Backup via toolset32 - Swapped CPS sensors with known working ones bank 1 and 2 Issue Solved - CAMS needed to be re-timed - BMW Tool needed (Possible out of alignment from prior shop doing valve stem seals) |
Congratulations and a huge bonus that the valve stem seals were done! Mine need to be done and I have a sinking feeling in the pit of me wallet;) An outright indication of valve stem seals issue is after an extended idle, rev the engine and you should get a huge plume of bluish smoke. I didn't even know I had the issue until one time I let the car idle for around 10 minutes.
Thanks for keeping us updated! |
Happy to hear you fixed the problem!
|
| All times are GMT -4. The time now is 06:18 AM. |
vBulletin, Copyright 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved.