First things first. Determine if it's a firing or ignition problem.
Check to be sure it has proper fuel fuel pressure. If not, the fuel pump is probably bad. But check the F.P. fuse also. Pull a spark plug wire and check to see if you have ignition fire. If not , the ignition module may be fried or the PCM has given up on you. Check the interrupter coil near the harmonic balancer for having oil on it. That could be the problem. It controls the ignition firing sequence. You can check it with a DVOM, using the ohms setting.
Hope this helps.
Master tech 40 yrs.