Heres what I got so far, I would have posted sooner but I was trying to help someone else troubleshoot, LOL.
Issue:
*Rough Idle
*Stalls
*SES Light (most likely a P0300)
*Wont restart
Work Done:
*Replace LIM 3000 miles ago
*New Air Filter
*Fuel Pump can be heard activating and tested at the Schrader valve showing 42psi
*Spark at cylinders #1, 3 & 5, others were not tested
*New Spark plugs were installed, autolite 103's, unknown gap.
*Replaced spark plug wires
*Replaced Fuel Pressure Regulator (Note: Started after replacing the FPR, ran for a few minutes and then died, again)
*New MAP sensor (not yet installed)
*ICM was tested and shows good.
Questions I have:
*What are the plugs gapped at? (not that I think this is the issue, just want to know for troubleshooting purposes)
*What plug wires were used?
*What mods do you have if any?
*How soon after the spark on cylinders 1, 3 & 5 was tested, was the FPR installed?
*Who tested the ICM, and did they stress test it?
*Any unusual sounds when the engine ran after the FPR was replaced?
I have two thoughts or possibilities in my mind. I just cannot bring myself to be convinced it is the CPS at this point, it just doesnt add up, most notably of which is the fact you have spark. The car will start without the tach signal, it wont start without that spark which you have checked and said is there. If its there that means the CPS is working in the most critical section.