A vehicle experiencing an engine misfire may signal various underlying problems. When the powertrain control module (PCM) of the vehicle detects an issue with the ignition coil ‘G’, it triggers the P0357 code. This article explains the P0357 code meaning, symptoms, causes, and how to fix it.
P0357 Code Definition
P0357 code stands for “Ignition Coil ‘G’ Primary/Secondary Circuit Malfunction.”
What Does the P0357 Code Mean?
The P0357 code indicates that your powertrain control module (PCM) detects a potential issue either in the primary or secondary circuit for ignition coil G.
The latest engine models contain a coil on plug (COP) ignition system. This system helps to install the ignition coils atop spark plugs for enhanced combustion and reduced misfires. The Powertrain Control Module (PCM) of your vehicle continuously monitors the performance of each coil circuit for potential issues.
The DTC P0357 mainly pertains to the electrical circuit connecting the PCM to the ignition coils. In this system, the PCM/ECM delivers a pulsing ground while the battery supplies voltage to the coils.
If the registered voltage exceeds the specified limit by more than 10%, your PCM usually triggers the P0357 code. In such cases, the PCM might even switch off the corresponding fuel injector. Notably, P0357 usually represents the issues with ignition coil number seven.
Causes of the P0357 Code
- Bad ignition coils
- Open or shorted wiring in the ignition coil driver circuit
- Bad connector locks
- Loose or poor electrical connections between the PCM and the ignition coil
- Faulty spark plug
- Vacuum leaks
- Faulty crankshaft position sensor
- Faulty PCM
Symptoms of the P0357 Code
- Engine misfiring
- Poor engine performance
- Poor fuel economy
- Rough or erratic idle
- Your vehicle may enter the limp mode
- Difficult to start the vehicle
- Check engine light is flashing
How to diagnose the P0357 Code?
When your vehicle triggers the P0357 engine code, you should fix it as soon as possible. Follow the following steps to diagnose the P0357 engine code:
- First of all, use a scan tool to retrieve all the saved trouble codes.
- Take note of all stored error codes. Clear the codes and take your car for a test drive. If the P0357 code returns, then deeply inspect your system.
- Perform a visual inspection of the ignition coil for cylinder number seven.
- Properly examine your connectors and wiring harness connected to the ignition coils for damage.
- Inspect the spark plug installed on cylinder number seven for corrosion or damage.
- Test the resistance of the ignition coil installed on cylinder #7 by using a multimeter.
- Inspect the intake manifold to check the vacuum leaks.
- Check the physical condition of the crankshaft position sensor for damage.
- Test the PCM if there is no other issue.
- Clear the PCM memory and perform a test drive.
Common P0357 Code Diagnostic Mistakes
- Replacing the needless components
- Replacing the parts without testing them
- Not inspecting the wires and connections before replacing the ignition coil or spark plug
- Clearing the PCM memory without first confirming the issue
- Not using the recommended diagnostic tools
Repair Cost of P0357 Code
To fix the P0357 code, you need one of the below-given repairs:
Parts | Cost |
PCM replacement | $240 to $3,000 |
Spark Plug replacement | $60 to $260 |
Vacuum leak repair | $70 to $380 |
Ignition coil replacement | $160 to $220 |
What repairs can fix the P0357 Code?
If your car triggers the P0357 engine code, you need to repair or replace one or more of the following parts:
- Replacing the damaged or corroded ignition coil wires
- Fixing the vacuum leaks
- Replacing the bad ignition coil
- Replacing the bad spark plugs
- Cleaning or replacing the clogged throttle body
- Replacing the bad wiring harnesses
- Replacing the faulty crankshaft position sensor
- Replacing the bad PCM
FAQ Section
Can I drive with P0357 Code?
Yes, you can drive with the P0357 code but it is not recommended. This code generates different driveability problems such as poor acceleration and engine stalling. Driving with this code is very hazardous. Therefore, as you notice this code, you should contact a professional to fix it.
How do I fix my ignition coil code?
- Replace the damaged or corroded ignition coil wires
- Replace the fuel injector
- Replace the fuel pump
- Repair the vacuum leaks
- Replace the bad ignition coils
- Replace the bad wiring harnesses
- Replace the bad spark plugs
- Clean the clogged throttle body
- Replace or reprogram the bad PCM
What cylinder is ignition coil G?
Ignition coil “G” basically represents cylinder number #7 in the firing order.