01 XJ sport with just 54k miles. I keep having random misfires. Only happens after the vehicle has been running a while. I've replaced the plugs and done two seafoam treatments. Took it to the dealer and they confirmed pcm was up to date and everything checked out against the known tsb. They said the compression was a little low and suggested and engine decarb to the tune if 250 bucks thus the previously mentioned seafoam rounds. I'm reading lots of posts about the cps but most of those engines are way over 100k. Any suggestions would be helpful. Thanks!