The 1988 4.0L XJ had some problems with the distributor being a couple of degrees off. This caused the pulse generator in the distributor to be a little bit off the one generated by the Crankshaft position sensor. Turn the crankshaft until the timing mark on the pulley is aligned with 0 degrees...