Hey all, first off I have a 98 XJ 4.0/5 speed 4x4 with 254k miles and still love it. However, in my 4 years and 40k miles of owning it, it has always displayed an intermittent P0301 code and CEL (cyl 1 misfire), but always ran great with a slight miss at idle as well as a rough idle. About 2...