Rotor, Spark Plugs and Distributor Cap..oh my. Maintain your jeep cherokee xj