Hey all,
Today, while coming back from a car wash, my car (Z4 E89 Sdrive30i M Sport A 2010 N52) engine suddenly started howling (high-pitched noise) and running rough. Then I got a red oil pressure warning light, so I pulled over and shut it off.
At first it wouldn't start again, but after waiting 10–15 mins, it restarted fine. The light came back later on, along with the noise. Once again, turning it off and on seemed to "reset" it temporarily.
I scanned it and got two codes:
P0015 — B Camshaft Position Timing Over-Retarded (Bank 1)
P0304 — Cylinder 4 Misfire
No freeze frame data stored.
Car starts and drives after restarting.
No loud ticking or chain rattle at idle. Just howling + the oil pressure warning when it happens.
What I’ve Been Told So Far:
One BMW garage quoted £2.1k for full VANOS + timing kit replacement
My old mechanic said it could be £1.5k, but he doesn’t do jobs anymore
I’m trying not to get robbed before I’ve even tried the basics
My Plan:
Oil + OEM filter change (in case it’s a collapsed insert)
Clean or replace VANOS solenoids
Replace spark plug + coil on cylinder 4
Clear codes and road test
My Question:
Does this sound like classic oil flow/VANOS solenoid failure or something deeper (e.g. chain tensioner / oil pump / VANOS gear)?
Would I be crazy to try the cheaper steps first before considering full timing work?
Appreciate any help from those who've been through this.
Today, while coming back from a car wash, my car (Z4 E89 Sdrive30i M Sport A 2010 N52) engine suddenly started howling (high-pitched noise) and running rough. Then I got a red oil pressure warning light, so I pulled over and shut it off.
At first it wouldn't start again, but after waiting 10–15 mins, it restarted fine. The light came back later on, along with the noise. Once again, turning it off and on seemed to "reset" it temporarily.
I scanned it and got two codes:
P0015 — B Camshaft Position Timing Over-Retarded (Bank 1)
P0304 — Cylinder 4 Misfire
No freeze frame data stored.
Car starts and drives after restarting.
No loud ticking or chain rattle at idle. Just howling + the oil pressure warning when it happens.
What I’ve Been Told So Far:
One BMW garage quoted £2.1k for full VANOS + timing kit replacement
My old mechanic said it could be £1.5k, but he doesn’t do jobs anymore
I’m trying not to get robbed before I’ve even tried the basics
My Plan:
Oil + OEM filter change (in case it’s a collapsed insert)
Clean or replace VANOS solenoids
Replace spark plug + coil on cylinder 4
Clear codes and road test
My Question:
Does this sound like classic oil flow/VANOS solenoid failure or something deeper (e.g. chain tensioner / oil pump / VANOS gear)?
Would I be crazy to try the cheaper steps first before considering full timing work?
Appreciate any help from those who've been through this.