Been searching for a couple of hours now to try and establish what is wrong with my car (2000 E46 320d M47). Symptoms:
I either stalled the car (not something I do regularly) or it cut out whilst in stop-start traffic. Won't restart.
The engine turns over well.
The temperature gauge doesn't move
No warning lights on dash.
There were no warning lights/loss of power/anything to indicate a problem prior to me stalling/cutting out. Car has done 192k miles.
RAC man did his best (maybe not an expert on E46s?), and diagnosed the issue as a failed fuel pump. I'd guessed at fuel supply when it was turning over well but not starting.
RAC man managed to get the car running briefly on 'Super-start' (ethanol?) through the air intake. He then had the back seat up, and tested the wiring that drops down under the back seat into the tank, he said that was all ok (had me cranking whilst he multi-metered). He'd tried banging under the offside-rear floor from the outside, and tried tapping/banging on top of the tank, both with no joy. Got recovered home. Next day car still turning over fine, no warning lights, but refuses to start.
Reading around the subject, it looks like a few options:
Pre-supply fuel pump
Fuel pump relay
Can anyone give me a bit of a troubleshooting guide as to how I might narrow down the issue please? It seemed the RAC man was implying (assuming??) it was the pump inside the tank.
Back seat is back up again and on ignition, it does sound like the pump in the tank is working.