I went through something like this last week, but when I traced the wires going to the fuel pump I found a 4 foot section that was dead.
Check to see if you are getting power to the fuel pump, clean your crank position sensor, clean all your grounds and connections, check for cracks in the distributor cap and see if the rotor is good.
I started replacing too many things and it was a simple piece of new wire and she starts and runs everytime. Trace all the wires to the pump and test them every foot. There is a section that wears out just above the rear axle where the wire rubs on the frame. Mine wore through the plastic protector.
It's worth a shot and at least you'll know if you have power to the pump, then you can eliminate other things as you go.
A rebuilt '05 Unlimited w/ 6 spd, 4.0, 3" BDS springs, front locker, warn front bumper, PS corners, rock sliders and the list goes on and on.
Former Jeeps: 79 CJ7, 81 CJ7 Renegade, 85 CJ7 and a 95 YJ.
Project car: Big Block 4spd 69 mach 1 (it's back on the rotisserie for the final time).
[FONT="Palatino Linotype"][FONT="Comic Sans MS"]Indyorv.com[/FONT][/FONT]