I have a 2004 jeep wrangler tj 4.0 model x. I have a misfire at idle, once on the road it doesn’t misfire. I can confirm this since i can see misfire count on my scan tool. I cant seem to figure out the misfire on cylinder 6. Iv replaced all coils, spark plugs that i made sure to gap, i even moved spark plugs from other cylinders to #6 and it still misfires. I made sure that #6 injector is working like all others. I hope someone can help me if you’ve had an issue like this.