There is only one for your engine (mine too, come to that...) as the PCM sets the fuel and ignition starting points via the MAP sensor reading at ignition on, zero rpm. It takes a snapshot of the MAP to determine the altitude. My F/IC works the same way. From there, it goes dynamic.
BTW, CPS from rockauto:
1987 JEEP CHEROKEE 4.0L 242cid L6 OHV : Ignition : Crankshaft Position Sensor WikiPrice
AlternateAIRTEX / WELLS Part # 5S1801
{Click Info Link for Alternate/OEM Part Numbers7700722143, 7700739789, 7701349559, SU3015, T0739789, T1349559}

exc. High Altitude
$26.99Add Part
AIRTEX / WELLS Part # 5S1800
{#53005421, 8953003659, SU3014}

(High Altitude)
*
Non-stock item--shipping delayed up to 2 business days$40.79Add Part