1 series F20 - P0015 error code

1 series F20 - P0015 error code

Author
Discussion

BimmerRossay

Original Poster:

63 posts

108 months

Friday 8th November 2019
quotequote all
Hi,

Had a "drivetrain error" warning light pop up couple of times this week. I read the error code which came back with P0015 B camshaft position timing over retarded bank 1.

Not sure on what's the fix, but noticed once engine is warm - if you switch off and on the ignition it runs fine and the warning does not come back up.This makes it tricky to then take to garage for fix unless we leave it there for it to go cold again.

The engine runs fine, no rough idle and starts up fine. When the warning light comes up it cuts the power which is annoying. If re-starting engine up - it then pulls cleanly throughout rev range, no noticeable problems.

Any tips or tricks?


BFleming

3,606 posts

143 months

Friday 8th November 2019
quotequote all
Which F20?

BimmerRossay

Original Poster:

63 posts

108 months

Friday 8th November 2019
quotequote all
114i

BFleming

3,606 posts

143 months

Friday 8th November 2019
quotequote all
It needs the proper BMW error codes pulling from it, not just generic error codes. There are 2 error memories, a general one & long term one - so both need to be read. Happy to do this for you if you're anywhere near me (Hertfordshire).

BimmerRossay

Original Poster:

63 posts

108 months

Thursday 14th November 2019
quotequote all
Thanks for the offer of help

Took it into local BMW dealership today - after diagnostics, it turns out nothing wrong with the drivetrain, a simple software update resolved this.

Will see how it goes when I pick it up and next couple of days - bit disappointed this isn't covered by a recall or major/minor service from BMW.

Money for nothing for this type of work, 320D (E90) series and Z4 35i (E89) never had any issues like this - bit disappointing especially as it's a more recent model and owned from new.

RUSSELLM

6,000 posts

247 months

Thursday 14th November 2019
quotequote all
I’d be pleasantly surprised if a software update fixes it.

Unless they’re seeing lots of cars come in, with the same fault/old software.

BimmerRossay

Original Poster:

63 posts

108 months

Tuesday 19th November 2019
quotequote all
As you predicted, it pinged up within 2 mins of leaving the BMW service/after sales.

Googling around, my guess is Vanos Solenoid might need cleaning up and/or injectors. Still not really feeling or hearing anything misfiring or lumpy idle - still pulls ok throughout rev range - which I thought would also be an indication.

It's back in for some free diagnostics this time - I am guessing mechanics rely on this to find an issue, and so will have to step through this.

The drivetrain warning does only pop up on cold starts, if weather is a bit warmer or been on a fairly recent drive - it won't flash up. Apparently they took it for a test drive and gave the green light - guessing they didn't wait for engine to be cold etc.

RUSSELLM

6,000 posts

247 months

Tuesday 19th November 2019
quotequote all
It’d be interesting to see how that DTC gets translated by BMW.

I was looking at something else today and noticed there’s a ‘cold start’ DTC with a similar description to yours.

Out of interest, what engine do you have ?

BimmerRossay

Original Poster:

63 posts

108 months

Sunday 24th November 2019
quotequote all
It was the Vanos solenoid in the end- it’s what I guessed it might be from driving it, OBD II code and googling.....in the end they swapped it with the other solenoid to confirm it was the faulty solenoid.

Rather than cleaning and re-inserting, apparently BMW UK won’t let them do this so it was £80 for a new one- £184 for fix (+ £160 for 1hr diagnostics).

Not bad considering my wife wouldn’t let me DIY on her car - bit frustrating how it was diagnosed and took 2 attempts, the second time being a lot more thorough. The fact you have to pay them to do a simple read of fault code - it could’ve been much cheaper.

Thanks for all your help on this thread.

Incidentally in lower and higher rev range it does pull harder now- I guess you get used to it’s previous state over time but quite noticeable since fix.