Engine trouble!

calletson

Member
Hi,

Just bought a £27 OBD2 reader from amazon as the Check engine light kept coming on. I had a bit of a rough idle and not very good low down acceleration / poor acceleration at low revs in higher gears. When i attempted to accelerate in 6th at 70mph for example i would hear a lot of induction roar but not much progress!

I presumed it was the lambda sensors, so didnt worry, bought the reader to see which ones. It read these codes:

p0011
p0056
p0040
p0014

p0040 i learnt was because the garage had not connected the o2 bank1 sensor 1 and bank 2 sensor 2 to the right connecters, i have done it now and dont get this code.

When i drive now, symptoms are the same with poor low down acceleration but a lot of induction noise... idle is better but can still make a noise like as if it is threatening to stall.

i hope p0056 is due to bank 2 lambda sensor 2 and will change that this weekend.

But im lost as to what the other 2 codes are, as different interpretations on the internet, does anyone know what they are on the z4 specifically? And what parts or what do i need to do to get rid of them???

Interestingly the check engine light isnt coming on now, despite these codes still showing when i plug in obd2, even if i erase them and drive, they will come on again, despite no check engine light... any idea why??

Thanks, im really frustrated with this now, plus ive got a noisy aux belt pulley, thats the next job! just one thing after another...

:|

Edit to add:

When i cleared the codes and went for a drive, once under heavy acceleration the engine cut out and wouldnt respond to the throttle, it just kept the revs going up and down yo-yo style from 750-1250 rpm. I turned engine off, restarted and it would drive then, albeit with the symptoms described above. No engine check light however, depite it showing on along with the EML light when it happened
 
P0014 - 'B' Camshaft Position Timing Over-Advanced or System Performance Bank 1...

All the rest are Lambda related. Which will be caused by the above one.

At a guess you've either got a faulty Cam position sensor or the vanos seals are so far gone, the timing isn't retarding correctly. If you've got over 70k miles and are a half decent DIYer, id replace the seals first.

Edit: Don't replace the Lambdas unless you specifically want to, they wont be at fault.
 
Does code p0011 relate to a lambda then also? As ive found a list on here and thats to do with crank shaft also it says.

What are the vanos seals? The engine has recentley been put back together so would presume all seals are good.

Where can i get a new camshaft sensor from if its that, looked on eurocarparts and cant find one?!

Am i save to drive with this fault, its not going to damage the engine is it?
 
P0056 - HO2S Heater Control Cir....
P0011 - "A" Camshaft Position - Timing over-advanced or System Performance
P0012 - As above for "B" camshaft
P0040 - O2 Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1

All above according to OBD2 iPhone app.
 
Back
Top Bottom