If you have a no fire situation on #2 cylinder, then the plug is bad, or plug wire is bad, or coil is bad if it has a coil on plug configuration. You may also have a burnt valve, or blown head gasket.
your block is cracked
fuel injecters bad
Coil
crank sensor or cam sensor
Could be many things. What year? How many miles? Which engine etc? You have to be more specific. What is the compression in each cylinder?
map sensor
try changing the spark plug wires also
have you checked to see if the timing belt or chain is broken? have you checked cylinder compression? is the oil up to proper level?
I have a 99 Sable with the OHV 3.0 liter. I have the same problem. Things I have changed so far: the engine computer or (PCM) , the crankshaft position sensor, and the ignition coil. Still have NO spark to the engine. The spark plugs don't spark. I am still waiting for more info. Let me know if you have changed something I haven't. Thanks.
i have changed out the crank sensor, and spark plugs. also i have checked power to the coil pack and still have no spark to the spark plugs. i changed the coil pack as well. i have fuel and i get gas thru the fuel rail. any help.
vacum leak
Change crank shaft angle sensor ul get a spark