Any chance that the O2 sensor has been changed and the newer one spliced
in? If so, those splices can sometimes get a little loose. Once the
connection gets weak the car will quit if the ECU thinks the O2 sensor is
disconnected. BTDT twice.
That's the only thing I can think of offhand.
Later.
--ml