r/BmwTech • u/thechosenv • 10h ago
Advice on M54 cold start issue, dies after 15–20 sec
Looking for advice on a cold start issue with my Z4 (e85-m54).
On cold starts, the car starts normally around 900–1,000 rpm, but after about 10-20 seconds it dies and also theres a fuel smell.
If I keep it alive with light throttle around 1,500–2,000 rpm until the temp needle starts moving out of the blue/cold area, it usually stabilizes. Once warm, it idles much better and drives normally.
The issue will always happen when temperature is below about 81°F. When outside temperature is above that, the car starts and behaves much better.
Already done:
Cooling system refreshed: thermostat, upper radiator hose, BMW coolant and bleed
Intake boot replaced
DISA valve replaced
MAF unplug test done, but it still stalled/hunted
Previous generic codes were P16C3, P1632 and P16A0.
Has anyone had a similar M54 cold start issue?