Quote Originally Posted by Matt View Post
Do you have a scanner that you can see which cylinders are misfiring?

I'd also check the PCM connection. Disconnect it, check the contacts, use some electrical cleaner, and reconnect.

With the engine running spray some carb cleaner around the throttle body, valve covers, etc to see if there's a vacuum leak. You'll know if there is one because the engine will rev up when it sucks in the carb cleaner.
All I have is the Hypertech unit which will just show the DTC's and it has only thrown the general P0300 code no codes identifying a specific cylinder.

I did disconnect the PCM plugs and cleaned them out with electrical cleaner and made sure they were secure again.

I didn't check for a vaccum leak but I'll try that in the morning.

If it's the PCM and I end up replacing, would I need to have a program loaded at a dealer or would it come ready to plug and play? I was actually Googling the part number for the PCM last night. The first search result I clicked on was what cause me to get the computer virus...That would be a little ironic if the PCM was responsible for taking down my Jeep and my computer.lol.