If your getting spark I would check the distributor timing- I replaced the dist. on an old chevy I had once and it behaved very similar to what yours is doing- it was only off by one one gear tooth, but that's enough... as far as the engine's concerned you may as well have a blown timing chain.... bring the timing mark on the harmonic balancer to 0 deg and remove the dist. cap- the rotor should be pointing either directly at or directly away from the #1 terminal...hope this helps...
'92 White YJ w/Grey soft top, 2.5L from '97 TJ, original 5-Speed, Silver Grizzly Alloy rims from 2001 TJ with Goodyear Wrangler GS-A 225/75R15
Marine Corps Jeep Club Member #7
White Jeep Club Member #350