Warning light for 2A67 & P1050 - Stumped!

PPCZ4

Member
Hi all,

Been trawling these forums for fixes for my 96000 mile E85 2.0i which has proved very helpful over the years, thanks!

My latest issue has me running out of ideas though. I have an engine warning light, slight rough idle & power loss, and fault codes 2A67 - 'valvetronic fault' and P1050 "Camshaft position actuator - exhaust, circuit open."

So far I've changed the valvetronic motor, cleaned, tested and swapped round the vanos solenoids (getting the same readings on the multimeter for intake and exhaust solenoids) as well as swapped round the camshaft position sensors and done an oil and filter change but still the codes reappear. 2A67 almost immediately and P1050 not long after accompanied by an engine warning light. Multimeter gives near as dammit the same readings from intake and exhaust vanos connectors for volts and resistance, though volts can be hard to get a reading for.

There was the smallest amount of oil in the eccentric sensor socket (presumably from an over zealous top up at some point) and a slight leak around the intake camshaft sensor (now solved with a fresh o-ring).

I am reluctant to fall into the trap of endless replacement bits without pin pointing possible issues so any suggestions of what to try next much appreciated, thanks!
 
The oil in the eccentric sensor plug is a sign of failure, clean the oil away & run the car for a while. If the oil returns you need a replacement sensor :?
Rob
 
When you changed the valvetronic motor did you put a new gasket in with it?
Just watched this on Youtube https://www.youtube.com/watch?v=AVGpgXBX_SE
If oil has migrated inside the replacement valvetronic motor from a duff gasket then that would explain why its setting a code still.
Same for the other sensors in there any oil migrating into the connections and sensor will show up as failure codes.
 
As Smartbear says...oil on the eccentric shaft sensor is bad news. Just mopping the oil up rarely fixes ft it though. It also won’t be from an over-zealous oil top up.

Sounds like new sensor might be on the cards.
 
Oh dear, thanks guys.
I was hoping my codes didn't relate to that and to get away without needed a new sensor as it's quite an expensive part.
As cleaning it out didn't help, I'll give replacing that a go and hope it solves it.
 
I have replaced the sensor this evening, feels like the car has a bit more oomph but the codes are still showing in the OBD reader, 2A67 and P1050 "Camshaft position actuator - exhaust, circuit open." is pending this time after a longer test drive than before but clearly the issue isn't resolved and it'll throw a light soon.

Any further suggestions would be greatly appreciated :cry:
 
PPCZ4 said:
I have replaced the sensor this evening, feels like the car has a bit more oomph but the codes are still showing in the OBD reader, 2A67 and P1050 "Camshaft position actuator - exhaust, circuit open." is pending this time after a longer test drive than before but clearly the issue isn't resolved and it'll throw a light soon.

Any further suggestions would be greatly appreciated :cry:

So you have replaced:

Eccentric shaft sensor
Valvetronic motor
Cleaned VANOS solenoids
Swapped camshaft position sensor

...seems like you have hit all the usual suspects. Have you done Valvetronic adaptations reset? I have heard a few people finding that just cleaning the VANOS solenoids didin't work and they had to replace.
 
ph001 said:
So you have replaced:

Eccentric shaft sensor
Valvetronic motor
Cleaned VANOS solenoids
Swapped camshaft position sensor

...seems like you have hit all the usual suspects. Have you done Valvetronic adaptations reset? I have heard a few people finding that just cleaning the VANOS solenoids didin't work and they had to replace.

Yep, I have also swapped the VANOS solenoids round and the fault still reads the same, apparently relating to the exhaust solenoid.
I haven't had the valvetronic calibrated since I replaced the motor, I had seen mixed info with some saying it relearns automatically with the ignition on for 30s and others saying it needs proper calibration (which my OBDII reader can't do).
It may well need calibrating but the faults were there before I replaced it, they were the reason for replacing it! So not sure that can be what's giving me problems?
 
You need INPA to do the adaptations reset, it's definitely worth a try before spending any more money. Here is the procedure...

https://z4-forum.com/forum/viewtopic.php?f=3&t=113662&hilit=%23adaptation
 
So after a lot of hassle I have managed to get INPA running on my mac. I'm not convinced it's fully functional as my steps look different from that link with no F8 'adaptation'. When I open F6 'activate' with the ignition on but engine off I can alter VVT settings, however I get an error message which translates as "VVT-end-position abort due to motor running, error in VVT system, withdrawal of learning request"

Does this mean the VVT solenoids are faulty and that's what's causing the codes? If so surely you would expect the code to move from exhaust to intake when the solenoids were swapped over, which it doesn't.

VVT screenshot and error codes printout attached below, again would be really grateful for any suggestions :(
 

Attachments

  • image0.jpeg
    image0.jpeg
    158.3 KB · Views: 744
  • image2.png
    image2.png
    674.6 KB · Views: 744
Just to check, you’ve cleared the fault codes and all history of codes before you’re trying the calibration ?

I’ve recently been elbow deep into my mini wIth INPA and Tool32, resetting a number of things including DSC/recalibrating the steering angle sensor/steering lock after a mechanic bricked it. I found the software so temperamental, and it worked only after a few attempts of clearing codes followed by calibrating things. (Following hourrrrssss of messing around and cursing with different downloads.

It could be worth searching tool32 and your problem on google also, as some of the reset / test procedures are embedded in there in German also.

Also ensure that the datens are spot on for your car, as some functions will appear but won’t work if they’re slightly wrong.
 
Back
Top Bottom