← Back to list

2011 Chevrolet Spark 1.2L Model with P0351 and P0352 Fault: No Spark, Fuel Pump Works, ECU Replacement Attempted

Model: chevrolet spark Fault Code: P0351 Posted: 2016-12-08 16:10

My 2011 Chevrolet Spark 1.2L has stopped starting completely after spending two months at a Chevrolet dealership. The technician initially diagnosed the issue as a faulty ECU and fuel pump, quoting an extremely high repair cost—up to 1000% more than typical in Indonesia. I took the ECU to Darwin, Australia for inspection, where it was confirmed as functional. After replacing the ECU back in Borneo, the car still failed to start. I then purchased an OBD2 scanner and found fault codes P0351 and P0352. The ECU was sent to Surabaya, Indonesia for repair; they reported that the ECU had been fixed but required a coil replacement. However, after installing the new coil, there is still no spark. I have replaced the spark plugs and ignition leads, yet no spark is detected during cranking. The fuel pump operates normally—audible sound when activated—and the crankshaft position sensor (CPS) is working as confirmed by OBD readings showing RPM feedback while cranking. I am currently measuring 12.4 volts at the center pin of the coil, which suggests proper power supply. Despite this, no spark occurs. I have no idea what to do next. The issue appears to be related to ignition system triggering or ECU signal delivery. Could it be a wiring issue, faulty coil, or an ECU that is not properly communicating with the coils? Any guidance on diagnosing whether the ECU is sending signals to the coils would be greatly appreciated.

Related fault codes
P0351P0352
Comments (4)
Anonymous 2016-12-08 18:00

No spark detected on any of the ignition coils? Check the ignition system schematic on BBBind.com to verify if the ECU is properly triggering each coil. Try back-probing the coil connector: pin #4 for B+ power, and pin #3 for signal—this should flash when the ECU sends a trigger pulse.

Anonymous 2016-12-09 06:01

I have a 2011 Chevrolet Spark with code P0315. I replaced the crankshaft position sensor (CKP), but the issue persists and the CKP is not being learned. Any advice on relearning procedures or possible root causes?

Anonymous 2016-12-09 09:34

Carlosgetachew, consider starting a new topic for better visibility—more technical users will be able to see and respond. You can find the post form here: posting.php?mode=post&f=19. Until then, could you clarify why you replaced the CKP and whether you performed a CKP relearn procedure?

Anonymous 2016-12-09 14:47

Thank you for the input—I will test if the ECU is actually sending signals to the ignition coils using the back-probe method as suggested.