It won't be ECU failure - far more likely it's the battery which can cause all kinds of random issues when old/low.I'm struggling to believe that me having the doors open for a couple of hours could have caused this when it was starting fine yesterday (after having the misfiring on Thursday).
I hope it's not an ECU failure. The dash seemed to go wonky when I tried to start the car, it didn't even get one crank cycle in.
I've had a battery die on me with no symptoms prior to it dying. It was proper dead as well.I have never had any issue starting the car before today, even when cold. No indication anything wrong with battery. Car started yesterday when I was looking at the coolant.
Been cleaning it for 2 hrs this morning with the doors open.
Locking still works.
But only 11.3v displayed on the obd device.
I could go get a new one right now from Halfords up the road?
Or I could call out rac?
Man I don't need this stress.
If you can take it to Halfords I think they do free battery testingI've found a receipt for battery in the service history - April 2018 so 6 years ago.
A HAL battery, so presumably this means Halfords own brand.
@danlightbulb. Is it an N52 or N53 engine? I have the 330i with the N53 engine and caught a misfire.
I replaced spark plugs and coils with didn't cure it and discovered it was injectors which are quite pricey (and difficult to find) for the N53 engine.
My misfire, however was only at start up when the engine was cold and went away in a minute or so.
I would be replacing the battery though, as every one of the three BMW's I've had reacted badly to a degrading battery.
Have you had the car long? A 20 year old 325i is likely to continue to have niggles like this I reckon.
@danlightbulb. Is it an N52 or N53 engine? I have the 330i with the N53 engine and caught a misfire.
I replaced spark plugs and coils with didn't cure it and discovered it was injectors which are quite pricey (and difficult to find) for the N53 engine.
My misfire, however was only at start up when the engine was cold and went away in a minute or so.
I would be replacing the battery though, as every one of the three BMW's I've had reacted badly to a degrading battery.
bump it and go and get the battery tested
bit late today but tomrrow.
OK, it's likely to a one of a number of things.
VANOS solenoid
Fuel injector
Lambda probe
Coil pack
Vacuum leak
Bad MAF (unlikely)
You mentioned it can smoke a bit when cold so my money is on a vacuum leak allowing unmetered air in to the engine.
One thing you can do is disconnect the MAF (do this with the engine off). This will put the engine in to open-loop mode the next time its started. The idle will be higher but it should stop mis-firing. If it does stop then you can discount the coilpack and fuel injector as a possible fault.
Vacuum leak you can test for with a smoke test
Lambda probe will show up in the codes
VANOS solenoid you can test via substitution as they are easy to get to and are cheap.
Seems unlikely to be an issue with all 6 coils. I wouldn't be replacing them just because, and on the basis of the codes you got on a single occassionThen if it appears to be driving ok I will get 6 new ignition coils.
... can you hear the starter relay clicking nonetheless.
Most likely culprit is still the battery I think - could easily have caused the codes for the coilsYes and the engine tried to turn for like half a second then nothing. Also dash has lost the time and date setting.
The car started normally yesterday. All I have done since then is replace one rear bulb, and clean and hoover the inside for a couple hours today.
@danlightbulb. Is it an N52 or N53 engine? I have the 330i with the N53 engine and caught a misfire.
I replaced spark plugs and coils with didn't cure it and discovered it was injectors which are quite pricey (and difficult to find) for the N53 engine.
My misfire, however was only at start up when the engine was cold and went away in a minute or so.
I would be replacing the battery though, as every one of the three BMW's I've had reacted badly to a degrading battery.
Most likely culprit is still the battery I think - could easily have caused the codes for the coils
That sounds like head gasket to me, leaking coolant into the cylinder overnight.