Hey guys, I have a 2002 Jeep Wrangler Sport 4.0. I have been chasing down a misfire for almost two years now. I have replaced spark plugs and coil rail with no luck of fixing it. I have codes for multiple cylinder misfire and misfire cylinder 6. I took it to the dealership recently to see if they could pinpoint what’s going on. They said the next step would be to do a compression test. They didn’t tell me whether or not it could be the injectors. Then they called me a couple days later and said they can’t do a compression test because it isn’t ACTIVELY misfiring, it only has the codes for a misfire. They said if they do a compression test without it actually misfiring then the results would come back normal. I’m confused. Isn’t that a good thing? Doesn’t that mean the engine should be fine and that the misfire is coming from something else? What do you guys recommend me do? Should I do a compression test myself? Should I replace injectors? Or do you guys think since it’s not actively misfiring or jumping could it just be a sensor throwing off the system? The jeep isn’t noticebly running badly, but I definitely want to solve this problem. Thanks.