P1351 Diagnostic Help for 1999 GMC Yukon 5.7L Engine - How to Fix Ignition Control Circuit Voltage High Code
I'm experiencing a P1351 diagnostic code on my 1999 GMC Yukon with a 5.7L V8 engine. The code indicates 'ignition control circuit voltage high,' and I'm looking for clear, practical troubleshooting steps to resolve this issue without needing to visit the dealer. I've already checked spark and fuel delivery using the no-idle light test, but the problem persists. I'm wondering if there's a common component failure or wiring issue that could be causing elevated voltage in the ignition control circuit during cranking. Could it be related to the coolant temperature sensor? Some suggest unplugging this sensor might help, as a faulty sensor could cause misfires and engine flooding—similar to how a carburetor choke works. I'm also concerned about whether I should go to a dealer or instead seek out an independent mechanic with access to scan tools and technical service bulletins (TSBs). The debate around dealership vs. independent repair is ongoing, but I'd like to understand the real-world effectiveness of each option in diagnosing and fixing this specific code. Any experienced users who have dealt with P1351 on a 1999 GMC Yukon or similar models—please share your insights! What steps did you take? Did you find it was a wiring issue, sensor fault, or something simpler like battery drain? Thanks in advance for any technical advice that's grounded in real-world fixes.
Check spark and fuel using the no-idle light. Confirm if injectors are firing properly—this helps rule out basic ignition or fuel delivery issues.