OBD-II Code · Sensors
P1351
Manufacturer-Extended Powertrain Code (P1351)
See deep dive below for full diagnostic context.
Common symptoms
- CEL
Likely causes
- See deep dive
Where to start
- Try the cheapest cause first. Start by checking: see deep dive.
- Cost & scope. $50-$2,000
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure
P1351 is set when the PCM detects an unexpected high voltage on the ignition control (IC) circuit for one or more coils — typically the bypass or EST line on distributor-equipped GM engines, or the individual coil driver feedback line on coil-near-plug platforms. The PCM expects the IC line to be pulled low when it commands spark and to rise to system voltage during the off interval; a continuous high reading suggests an open driver, a shorted-high signal wire, or a coil module that isn't loading the line correctly. Diagnose cheapest first: with key-on engine-off, backprobe the IC wire at the coil/ICM and verify it sits near 0V (the PCM holds the line low at rest on most platforms); if it reads battery voltage, disconnect the PCM connector and re-check — if it stays high, the wire is shorted to power; if it now reads zero, the PCM driver is suspect. The expensive misdiagnosis: throwing a coil pack or ICM at the truck when the actual fault is a chafed IC wire arcing to a valve cover bolt under hard acceleration.
Vehicle-specific patterns
Vehicle-specific patterns: 1996-2005 S10/Blazer/Sonoma 4.3L Vortec sees P1351 from ICM (ignition control module) failure under the distributor cap — the module's heat-paste dries and the driver fails high. 2000-2005 Cavalier/Sunfire 2.2L Ecotec sets P1351 when the coil-on-plug harness chafes against the cam cover stud at cylinder #1. 1999-2007 Silverado/Sierra 4.8L/5.3L/6.0L gets P1351 alongside multiple cylinder misfires when the underhood fuse block develops an internal solder crack on the ignition feed bus. 2004-2008 Grand Prix 3.8L Series III throws P1351 from the ICM mounted on the rear coil pack overheating against the firewall. Estimated repair: $80 to $480.
Related codes
Look up another code
More free tools