2004 Jeep Grand Cherokee P0300 Code: Rough Idle, Stalling, Gas Fumes - Stock Vehicle with Aftermarket Alarm Installation
My 2004 Jeep Grand Cherokee Limited 2WD 4.7L V8 (J VIN) with automatic transmission is currently exhibiting severe engine performance issues. The vehicle ran fine until I attempted to restart it after a brief shutdown—upon restarting, the engine began running roughly and frequently stalls. A strong gasoline odor is now noticeable during operation. Diagnostic trouble codes retrieved include: P0300 (Random/Multiple Cylinder Misfire), P0301–P0304 (Individual Cylinder Misfires), P0352, P0353, P0356 (Ignition System Faults), and P0141/P0161 (Oxygen Sensor Issues). During testing, I disabled injectors and coil packs for cylinders 1 through 6 one by one. The engine ran on only two cylinders at a time—cylinders 2 and 4—and showed no improvement when re-activated. Compression test results: - Cylinder 1: 150 psi - Cylinder 3: 135 psi - Cylinder 5: 150 psi - Cylinder 7: 150 psi - Cylinder 2: 0 psi (no compression) - Cylinder 4: 105 psi - Cylinder 6: 150 psi - Cylinder 8: Not yet accessible due to access issues The spark plug in cylinder 2 appears wet and black, indicating possible fuel contamination or poor combustion. I have no modifications except for an aftermarket alarm system that was previously installed. The alarm was patched directly into the power line at the diagnostic connector. I removed it and re-soldered the wires with heat shrink. Could this have damaged the ECU or ignition control module? All dashboard lights, horn, cruise control, and ABS appear functional—except for a strange creaking noise under the dash, which may be related to the AC climate control plenum. I am seeking advice on how to diagnose and resolve these misfire issues. Any guidance on fuel pressure testing, ECU reset procedures, or potential damage from the alarm wiring would be greatly appreciated.
The vehicle is stock with no recent repairs. However, an aftermarket alarm was previously installed and wired directly into the power line at the diagnostic connector. I removed it and re-soldered the wires with heat shrink. Could this have caused damage to the ECU or ignition system? Also, please confirm if any other modifications or electrical changes were made—this could impact fault code behavior.