Hey all a while back my check engine light would come on in my 1999 4.0l tj, and it read a random misfire and a misfire in cylinders 3 and 4. Took it to my dad's mechanic and they cleaned the injectors, spark plugs and distributor as well as crankshaft sensor had been replaced recently...