Ok first thing first .. sit down and take a deep breath. You mentioned you had spark but didn't have fuel, then mentioned replacing the CKS which effects spark
Lets problem solve and clear this up a little. Have you checked to see if you have any Check Engine Light (CEL) codes? Research how to check if you haven't done so.
In very simple terms an engine needs fuel, spark and oxygen to fire.
Sounds like you are saying your engine cranks (turns over) but will not fire (start).
If you are showing no codes time to problem solve:
1) Check to see if you have spark by pulling a plug and wire (or use screwdriver). Go on youtube if you don't know how do do this.
2) If you have a STRONG spark start looking at fuel. If you do not have spark at the plug pull the coil wire off the distributor and check for spark.
3) If there is spark at the coil and not at the plug check cap, rotor, grounds, camshaft position sensor (CPS aka pick-up coil), computer etc.
4) If there is no spark or weak spark at the coil check grounds, crankshaft position sensor (CKS), coil, computer etc.
5) Do you have fuel at the cylinder? Can you smell fuel when you crank the motor? Does the spark plug smell like raw fuel? Is ther fuel at the fuel filter? Did you check the fuel pump relay? Have you checked the fuel pressure?
Do a little more trouble shooting and report back to us and we'll do our best to get your jeep back on the road.
Jeep cranks, but won't start is usually an easy fix. Number one reason is CKS failure.