Jeep Grand Cherokee 4.0L Engine P0351, P0352, P0353 Fault: Causes, Diagnosis & Solutions
My 1999 Jeep Grand Cherokee 4.0L inline-six engine is showing OBD-II fault codes P0351, P0352, and P0353. I've already replaced the ignition coils, spark plugs, crankshaft position sensor (CKP), camshaft position sensor, fuel injectors, and wiring harness. Despite these changes, the issue persists. The question remains: does the vehicle require an original factory ignition coil based on VIN? Is it necessary to use OEM parts specifically matched to the VIN? Additionally, I've noticed other related codes—P01391 (Loss of Camshaft/Crankshaft) and P01494—which appear intermittently. The scan tool shows random cylinder shutdowns during operation. I’ve taken it to two Chrysler dealerships and an independent shop with no resolution. My friend, a disabled mechanic, has helped me troubleshoot using a Snap-on scanner. All sensors have been tested and show normal resistance (ohm readings), but the problem is intermittent and appears under vibration or load conditions. Could this be due to chafing in the engine wiring harness behind the valve cover? I’ve heard that rubbing at cylinder head bolts can cause short circuits or open circuits in ignition and fuel control circuits. Is there a known fix for this common issue on 1999–2004 Jeep Grand Cherokee 4.0L models?
Are these the only fault codes present? All P035x codes typically relate to ignition coil issues—could this be a 1999–2004 model with stock components? This vehicle matches a known case at http://www.obd-codes.com/forums/viewtopic.php?t=13520. You asked about using an original VIN-matched ignition coil—is the year and full code list available? Aftermarket parts can sometimes cause intermittent faults, so clarity on exact codes and vehicle year is essential.