CAR WILL RUN FOR A WHILE THEN SHUT DOWN on 2000 Saturn LS2

I HAVE A 2000 LS2 SATURN WITH 3.0 V6 MOTOR
FUEL PRESSURE IS AROUND 40 TO 43 POUNDS
REPLACED MAIN V6 RELAY
TRYED UNPLUGING MASS AIR FLOW UNIT
NO CHANGE
UNPLUGGED THE OSS SENSOR SEEM TO RUN LONGER
BUT STILL STOPPED RUNNING
PULLED BACK HOME GOT IN THE DRIVEWAY AND THE CAR RESTARTED
I WAS THANKING THE CONTROL MODULE ON THE COIL PACK IS BAD BUT NOT SURE
I'M SURE IT WILL BE SOMETHING SIMPLE ONCE WE TRACK IT DOWN
WHEN THE CAR IS RUNNING NO ISSUES RUNS GREAT

1 answer
Crankshaft position sensor may cause this problem.