I had the same problem cutting out randomly with oil light flashing, got it scanned and was told it was the speed sensor (intermintent problem)?, luckilly enough i checked this forum and replaced relay (no 30), and the car wsa finbe for around 60miles. Had one slight stall with oil light flashing this morning. so wanted to know if any one knows what a speed sesnor does, or is it jsut worth keeping a spare relay in the car?