2000 Jeep GCL P0306 I have a 2000 Jeep Grand Cherokee Laredo, 4.0L I6..... check engine light is on and I get code P0306, i've checked spark plugs (multiple opinions and are good), replaced coil pack and cam sensor..... code still comes up.... Im trying not to spend all sorts of money to troubleshoot, any suggestions??? Thanks...

Need a faster answer?
Many problems cause a misfire code, to understand what to check and what might be the cause or causes of the misfire please read the article at this LINK. The link is copyrighted so I can't copy it and paste here.
Was this answer helpful?
Thank you for your feedback!