2000 Jeep Grand Cherokee Laredo 4.0L Fault Codes P0302, P1391, P0351, P0352, P0353 - Diagnosis and Repair Guidance
My 2000 Jeep Grand Cherokee Laredo with a 4.0L engine is displaying multiple OBD-II fault codes: P0302, P1391, P0351, P0352, and P0353. Initially, the vehicle only showed P0302 (misfire on cylinder 2). We replaced the spark plug, plug boots, coil pack, camshaft position sensor, crankshaft position sensor, and inspected fuel injectors as part of troubleshooting. After these repairs, new codes began appearing. The vehicle now exhibits poor performance—lacking power, stalling intermittently, and failing to maintain speed beyond 60 mph. The original cylinder #2 spark plug was dry and black in color. We used all OEM components and the vehicle remains stock with no modifications. I am seeking expert advice on how to diagnose and resolve these persistent codes, especially given that P0351–P0353 relate to ignition system issues and P1391 points to a potential camshaft position sensor or wiring fault. A fuel pressure test is also recommended to rule out fuel delivery problems. Additionally, the 4.0L engine has known harness rubbing issues at the rear of the cylinder head—this area should be inspected for damage or wear.
Is the vehicle stock with no modifications? What specific components were replaced — note that this is a 'coil pack' system (COP), not individual spark plug wires. Did you use original equipment manufacturer (OEM) parts? How does the vehicle perform under load? If it runs smoothly, try resetting the codes and monitoring for reoccurrence. Was there any misfire or performance issue before replacing the coil, cam, or crank sensors? What was the condition of the old spark plug — wet, dry, black, or tan?