I had the same problem with my 93 2.5l. It was the crank position sensor. I had spark and it would crank over fine but wouldn't start. I changed the cps and haven't had anymore problems.
93 yj wrangler, 2.5, 5spd, 10" stretch, spring over, 38" tsls, mt classics, dana 44 front and rear, locked, 5.13 gears, rear disk brakes, griffin aluminum radiator, custom aluminum fuel cell