Okay so I have a 2010 jeep jk 2 door with a 3.8l auto. I keep having misfiring problems and I have changed the coil pack twice the wires twice and all spark plugs with the required champion double platinum plugs twice also. I also changed the injector on cylinder #2 because the exhaust temp on that cylinder was 115 degrees and all other cylinders are at 315 degrees about 2 minutes idling coming out of cylinders. And after changing the injector it ran great for 17 miles or so. Now it says I have a misfire on cylinder number 4 and I checked the plug it had no spark but the coil pack and wire have spark, so I changed the spark plugs again and got spark. Installed into head and still the same misfire on cylinder number 4. Any ideas on what the problem is.