I have a '01 xj, 4.0l with 84,000. I have random misfires, I have replace the ignition coil, plugs, wires, CPS, camshaft sensor, ran three part cleaners through it. Once I replaced the CPS it seemed better for a week then I got a bad idle and misfire, bogged bad. Then I put in a Camshaft...