Symptoms - Randomly - Spluttering for a second then dying usually after low idling, lack of power etc.
Have done so far -
Crank Sensor
Idle Control Valve
Coolant temp sensor
Cleaned Lambda Sensor
Cleaned fuel rail and cleaned outside of injectors
Changed spark plugs & checked coils
Changed Fuel filter and removed and checked fuel pump
The problem... Its still doing it!!!!!

No ive got a feeling its fuel related somewhere along the line as when i spray a very small amount of carb cleaner into the air intake it splutters just as it usually does and then stalls. I beleive i am correct in thinking it should rev normally when i do this?! Does this mean its running very rich? If so whats the next step?
Please can someone help me with this or suggest where to go next? Im reluctant to pay £45 on a diagnostic until i have checked all i can check.
Its a '96 1.8 16V.
Many thanks
