Where to begin...
Well I have no spark in my 1992 Wrangler YJ 4.0 Automatic.
Here's a list of what i've replaced:
Crankshaft position sensor
Camshaft position sensor (Distributor switch plate)
O2 Sensor
Ignition switch
Ignition coil (replaced three times)
Rotor button
ASD relay
I have around...