Hi, my mate has an m reg 2.0 8v ,doing exaclty the same thing , altho his oil pressure swich is p155ing out oil also ! ? , the car will sometimes start ok and 5 mins later will start and stall after 1-2 secs , if you floor the throttle it will idle and run ok until you switch off never lets him down when its running , did you manage to suss out this problem , if so what was it , regards rob (ps great site by the way)