2005 E66 745Li N62B44 186k milesHi there, I’m looking for some guidance on the following code/issue :
** P0370 (2BD5) Timing Reference High Resolution Signal "A"
Here's some background on what's happened thus far. After my wife got stuck with the car earlier this year(Feb) I just got to replacing all the timing chain guides (2 were broken) and tensioners this month, which is what the BMW tech where she had the car towed suggested may be wrong and where tyo start looking. It was makign a terrible clacking nosie in the front end on the drivers side.In retrospoect and in the process of pulling the upper and lower timing covers off when I pulled the Vanos solenoids out there was “fuzz” on the screens where the oil comes into them, it struck me as odd at the time. (hint#1)Next observation,.. As I was draining the oil to drop the lower pan to clean that, I noticed that the side of the filter was pushed in as if someone had stuck a finger into it. Again struck me as odd, but didn't realize there as a support post missing in there. (hint#2) Oil has gotten changed for the past 5 years at the same place, so must be one of the quick change guys broke it off as there wasn't a clue that it had ever been there. I replaced the support post (11 42 7 506 678) and still had a problem with Vanos codes on Bank 2. (2A84/P0022)After putting everything back together, I was still getting a couple codes (2CF9, 2CFA
) about the VANOS, thinking it was out of time still, even though I’d timed it with the right tools. And some misfire codes on 3 of the 4 cylinders on the same side (drivers). I replaced the coils and plugs and the misfire codes cleared out, but the Vanos code remained.Thinking about backtracking the oil system,. I pulled the oil check valves on the drivers side and saw some filter element material balled up in the check valve. No material seen in any of the other check valves. I blew up through the filter center and it pushed a couple of pieces the size of a pencil eraser out of the check valve hole. I’d removed the Vanos Solenoids before hand as well and blew through those ports with no noticeable issues.The car started and idled smoothly as soon as I restarted it, but then when I step on the gas it hesitates now and and sputters sometimes and if i hold the pedal steady it sounds like it clears up. I had my father inlaw look at it,. He’s no BMW expert,but he has his own car garage and builds race car motors, he seems to think it a misfire issue and suggested I check all the plugs which I did and all looked fine there. Im not gettign any other codes other than the P0370 now.I also get a transmission “failsafe” error just as it sets the code (I am reading the codes with INPA), if I clear the codes. It will run fine then, it will start sputtering an hesitating again. I've let the car idle for 5-10 minutes and all is fine, its just seems that when I give it fuel, it begins to act up.My research last week intimated that it might be a crank sensor issue, so I changed that earlier today with no difference in the issue. Also replaced the battery as well to make sure that wasn’t the issue either from a pwoer point of view since it had sat for so long.I’ve attached some screen shots from INPA that I captured this monring as well, showing some difference in the camshaft adaptation on bank 2 intake(so maybe the timing is still off??) and the engine
roughness readings which im not entirely sure how to intrepret other than it looked out of whack.Looking for guidance on where and what to look at next to try and get this resolved.Thanks,.Percy