9 out of 10 times the Opti spark goes bad. Its not a cheap repair but is prown to be the problem. Its located behind the waterpump. You can test the ICM first (ignition control module) along with the coil. hope that helps some
try replacing the starter
My trans am did something like that, only thing is that it still started but died a few seconds later each time. It turned out to be my crankshaft position sensor. But you should check fuel delivery, make sure the engine is getting a spark as well as fuel.
check spark check spark
If your engine turns over but doesn't start it is either not getting fuel , spark , or air
do you have gas in the tank
check the distributor
has it goty spark
if the injector is getting fuel, check for spark at the plugs, it might be the plug wires, bad plugs, rotor, pick up, or coil
appears no fire going to spark plugs
Could be broken timing belt. Do the spark plugs have spark?
get a new spark plug
its need 3 things to start fuel spark compression and they have to be all at the right time