BMW Z4 Engine Sounds Like Small Stones Thrown At A Window - Then It Stalls..
Posted: Sun Feb 11, 2024 6:52 pm
I have a BMW Z4 2.5 Litre 2004 (M54 Engine).
I was going along and it just cut out (Without Spluttering) as I slowed down and would not start for 10 mins.
Eventually it started and I drove back 10 miles - All fine.
Went out next day, got half a mile and same thing again - Got back to base OK.
On the drive it was still hard to start so I changed the Exhaust Cam Sensor (Because it's the only thing that has not yet been changed).
From then on it got worse, it was still hard to start, refused to idle and stalled if revved (Swapped back in old Ex Cam Sensor, then got another new one. No difference) or it just just stalls whatever you do and makes a noise at irregular intervals just like Small Stones being dropped onto glass (Coming from the Intake manifold area). The noise is at completely random intervals so I'm certain it's not a Pulley / Belt / Lifter etc.. (The Disa Valve could not make such a loud noise as it opens / closes).
Please see this Youtube link (Not my video) where someone else has a 2004 BMW E46 2.5 Litre (Same engine as mine) and has this problem.
You Tube Title - "2004 BMW 325i Engine Knock on Cold Start"
https://www.youtube.com/watch?v=WdqL8ou_S7g
The only difference is mine won't smoothly for long enough to warm up. It won't run for more then 30 seconds.
Before this happened my Z4 was running beautifully and I did the following before this problem arose -
Crank Sensor, Inlet Cam Sensor, Oil & Filter, Air Filter (Ok so not replaced) Maf Sensor (Used Item), Vanos solenoids cleaned & tested, Idle Control Valve Cleaned & tested, Injector cleaner added to tank a few weeks ago and some fed into the manifold while running, Throttle body replaced, Test & Clean Disa Valve, Vacuum / Smoke test, Serpentine Belt.
Since the problem started I've tried the following -
Exhaust Cam Sensor (Tried 3 of them), Left Battery terminal off overnight (Reset / Relearn), Upper Chains & Chain Guides visually inspected (Not loose or noisey). Servo vacuum line disconnected. Fuel Pressure tested (50psi at Shraeder Valve which stayed constant when running), Rear Oxygen sensors replaced, CCV Valve and hoses all replaced, Hydraulic Chain Tensioner renewed, x6 Coil Packs swapped to known good units, Fuses for Sensors checked (In White Plastic Box Under Bonnet), Check Spark Plugs are in tight. There's no Exhaust Leak or Blow. (MAF tried swapping back to old one and running with unplugged)
I've not yet done the following -
Compression Test, Remove/ Examine Spark Plugs, Test Oil Pressure, Test / Replace Knock Sensors, Test Replace Fuel Fump / Regulator / Filter, Front Oxygen Sensors, Remove & Test Injectors for leaks, voltage feed test for each sensor, Vanos Seals.
Is this random noise & stalling caused by some kind of misfire that you can only hear from the Intake Manifold?
There must be someone who has had this problem and know how to fix it....
I was going along and it just cut out (Without Spluttering) as I slowed down and would not start for 10 mins.
Eventually it started and I drove back 10 miles - All fine.
Went out next day, got half a mile and same thing again - Got back to base OK.
On the drive it was still hard to start so I changed the Exhaust Cam Sensor (Because it's the only thing that has not yet been changed).
From then on it got worse, it was still hard to start, refused to idle and stalled if revved (Swapped back in old Ex Cam Sensor, then got another new one. No difference) or it just just stalls whatever you do and makes a noise at irregular intervals just like Small Stones being dropped onto glass (Coming from the Intake manifold area). The noise is at completely random intervals so I'm certain it's not a Pulley / Belt / Lifter etc.. (The Disa Valve could not make such a loud noise as it opens / closes).
Please see this Youtube link (Not my video) where someone else has a 2004 BMW E46 2.5 Litre (Same engine as mine) and has this problem.
You Tube Title - "2004 BMW 325i Engine Knock on Cold Start"
https://www.youtube.com/watch?v=WdqL8ou_S7g
The only difference is mine won't smoothly for long enough to warm up. It won't run for more then 30 seconds.
Before this happened my Z4 was running beautifully and I did the following before this problem arose -
Crank Sensor, Inlet Cam Sensor, Oil & Filter, Air Filter (Ok so not replaced) Maf Sensor (Used Item), Vanos solenoids cleaned & tested, Idle Control Valve Cleaned & tested, Injector cleaner added to tank a few weeks ago and some fed into the manifold while running, Throttle body replaced, Test & Clean Disa Valve, Vacuum / Smoke test, Serpentine Belt.
Since the problem started I've tried the following -
Exhaust Cam Sensor (Tried 3 of them), Left Battery terminal off overnight (Reset / Relearn), Upper Chains & Chain Guides visually inspected (Not loose or noisey). Servo vacuum line disconnected. Fuel Pressure tested (50psi at Shraeder Valve which stayed constant when running), Rear Oxygen sensors replaced, CCV Valve and hoses all replaced, Hydraulic Chain Tensioner renewed, x6 Coil Packs swapped to known good units, Fuses for Sensors checked (In White Plastic Box Under Bonnet), Check Spark Plugs are in tight. There's no Exhaust Leak or Blow. (MAF tried swapping back to old one and running with unplugged)
I've not yet done the following -
Compression Test, Remove/ Examine Spark Plugs, Test Oil Pressure, Test / Replace Knock Sensors, Test Replace Fuel Fump / Regulator / Filter, Front Oxygen Sensors, Remove & Test Injectors for leaks, voltage feed test for each sensor, Vanos Seals.
Is this random noise & stalling caused by some kind of misfire that you can only hear from the Intake Manifold?
There must be someone who has had this problem and know how to fix it....