I have a major problem with my brother's Astra. It's a 2002 1.6 16v and has suddenly refused to start up for longer than 5 seconds before cutting out. Even holding the accelerator half-down doesn't help and it still stutters to a halt. Sometimes the short idle time is ok, sometimes it's lumpy, and it takes a few seconds cranking over to fire up.
I've read loads on the net about what it could be but nothing seems to have worked. There's no engine light on and no fault codes are stored. I have an ELM327 OBDII reader that shows everything being normal, including: throttle position sensor, coolant temp, air intake temp, O2 sensor voltages, etc.
-cleaned the throttle body
-as far as I'm aware this car doesn't have an ICV or MAF sensor (can't seem to find a MAP sensor)
-cleaned the air intake temp sensor with electrical cleaner
-cleaned the crankshaft position sensor as it was a bit slimed up
-removed and cleaned the metal breather pipe from the crankcase as it was blocked
-cleaned the rubber breather hoses on the top of the engine
-checked for vacuum leaks
-changed the fuel pump relay
-changed the fuel filter
-blanked off the EGR
-checked air intake ducting and filter for blockages
-spark plugs were just changed recently
-reset the ECU by leaving the battery disconnected overnight, which worked for a short while then died again after a restart later on.
The only other things I can think of would be dirty petrol or a collapsed cat, but probably not.
I'm fairly handy with a spanner so I try to keep costs down and do any work myself but as you can see I'm really at the end of my tether!!! And sorry for the long post!