P0355 - Ignition Coil E Primary Control Circuit/Open

Miguel Rodriguez
Miguel Rodriguez
8 min read

Review by: Miguel Rodriguez
Maintenance Error Codes

Introduction

Greetings, fellow automotive enthusiasts! As an experienced mechanic, I've encountered my fair share of diagnostic trouble codes, and one that often pops up is the P0355 – Ignition Coil E Primary/Secondary Circuit Malfunction. This code can be a real head-scratcher, but fear not! I'm here to guide you through the intricacies of this issue and share my insights from years of hands-on experience.

Understanding the P0355 Code

The P0355 code is a diagnostic trouble code (DTC) that indicates a problem with the ignition coil's primary or secondary circuit. The ignition coil is a crucial component of the ignition system, responsible for transforming the low-voltage signal from the powertrain control module (PCM) into the high-voltage spark required to ignite the air-fuel mixture in the engine's cylinders.

ComponentFunction
Ignition CoilTransforms low-voltage signal to high-voltage spark
Powertrain Control Module (PCM)Sends control signal to ignition coil
Spark PlugIgnites the air-fuel mixture in the cylinder

When the PCM detects an issue with the ignition coil's primary or secondary circuit, it sets the P0355 code as a warning. This code can be triggered by various underlying causes, which we'll explore in detail.

Common Causes and Diagnosis

1. Faulty Ignition Coil

One of the most common culprits behind the P0355 code is a faulty ignition coil. Ignition coils can fail due to excessive heat, vibration, or simply age.

Ignition Coil Failure Causes
Excessive Heat
Vibration
Age

When an ignition coil fails, it may not generate the required high voltage to fire the spark plug, leading to misfiring and the P0355 code.

To diagnose a faulty ignition coil, I typically start by swapping the suspected coil with a known good one. If the code follows the coil, it's a clear indication that the coil needs to be replaced.

2. Wiring Issues

Wiring issues can also trigger the P0355 code. An open circuit, short to ground, or short to voltage in the primary (control) circuit wiring can prevent the PCM from properly controlling the ignition coil.

  • Open Circuit: A break in the wire, preventing the flow of electricity.

  • Short to Ground: The wire is grounded, causing a short circuit.

  • Short to Voltage: The wire is connected to a power source, causing a short circuit.

These wiring issues can be caused by damaged or corroded wires, loose connections, or even rodent damage (yes, those pesky critters love to chew on wires!).

To diagnose wiring issues, I typically start by inspecting the wiring harness for any visible damage or loose connections. I also use a multimeter to check for the proper control signal from the PCM to the ignition coil. If the signal is intermittent or absent, it's a clear sign of a wiring issue.

3. Bad Spark Plug

While not as common, a fouled, damaged, or worn-out spark plug can also cause misfiring, leading to the P0355 code.

Spark Plug Issues
Fouled
Damaged
Worn-out

Spark plugs are subjected to extreme temperatures and pressures, and over time, they can become fouled or damaged, affecting their ability to ignite the air-fuel mixture properly.

To diagnose a bad spark plug, I typically remove and inspect the spark plugs. If one or more plugs show signs of excessive wear or fouling, they need to be replaced.

4. Loose Connections

Loose or corroded connections at the ignition coil or its connectors can disrupt the electrical signal flow, causing the P0355 code to set.

  • Loose Connections: Vibration or improper installation can cause connections to become loose over time.

  • Corroded Connections: Exposure to moisture or contaminants can lead to corrosion, disrupting the electrical signal.

These connections can become loose or corroded due to various factors, including vibration, moisture, or improper installation.

To diagnose loose connections, I carefully inspect and wiggle the connectors at the ignition coil and along the wiring harness. If any connections are loose or corroded, they need to be cleaned or tightened.

5. Faulty PCM

In rare cases, a malfunctioning powertrain control module (PCM) may not send the proper signal to the ignition coil, resulting in the P0355 code. The PCM is the brain of the engine management system, and if it's not functioning correctly, it can cause all sorts of issues.

To diagnose a faulty PCM, I typically have to rule out all other potential causes first. If all other components are functioning correctly, and the wiring is in good condition, the PCM may need to be reprogrammed or replaced.

Repair Instructions

Once the root cause of the P0355 code has been identified, it's time to get our hands dirty and fix the issue. Here are the typical repair instructions for each potential cause:

1. Faulty Ignition Coil

If the ignition coil is faulty, the repair is straightforward – replace the faulty coil with a new one, following the manufacturer's instructions.

  • Carefully handle the new coil to prevent damage.

  • Ensure proper installation and torque specifications.

2. Wiring Issues

For wiring issues, the repair can range from simple to complex, depending on the extent of the damage.

  • Loose Connection: Tighten or clean the connection.

  • Damaged or Shorted Wiring: Repair or replace the affected wiring.

  • Ensure proper routing and connections to prevent future issues.

3. Bad Spark Plug

If the spark plug is the culprit, the repair is straightforward – replace the faulty spark plug with a new one, following the specified spark plug gap.

  • Use the correct spark plug type and heat range for your vehicle.

  • Follow the manufacturer's torque specifications when reinstalling.

4. Loose Connections

For loose connections, the repair is simple – tighten or clean any loose or corroded connections at the ignition coil and connectors.

  • Remove any necessary components for better access.

  • Clean or replace corroded connectors if necessary.

5. Faulty PCM

If all other components are functioning correctly, and the issue is traced back to the PCM, the repair can be more complex and costly.

  • In some cases, the PCM may need to be reprogrammed or replaced entirely.

  • This repair should be performed by a qualified technician or dealership.

Tips and Cautions

When working on the ignition system, it's important to follow some tips and cautions to ensure a successful repair and prevent any further issues:

  • Ensure proper handling of ignition coils to prevent damage. Avoid dropping or subjecting them to excessive force.

  • Follow the manufacturer's torque specifications when reinstalling components. Over-tightening or under-tightening can lead to future problems.

  • Disconnect the negative battery cable before working on electrical components to prevent shorts or electrical shocks.

  • Use proper safety equipment, such as gloves and eye protection, when working on the ignition system.

  • Inspect and clean electrical connections periodically to prevent corrosion and loose connections.

  • Avoid exposing the ignition system to excessive moisture or contaminants, as these can accelerate component degradation.

  • Ensure proper grounding and electrical connections to prevent voltage spikes or shorts.

Preventing Recurrence

While the P0355 code can be frustrating, there are steps you can take to prevent its recurrence and maintain a healthy ignition system:

Regular Maintenance

Follow the recommended service intervals for ignition system components, such as ignition coils, spark plugs, and wires.

Maintenance ItemTypical Service Interval
Ignition Coils60,000 - 100,000 miles
Spark Plugs30,000 - 60,000 miles
Ignition Wires60,000 - 100,000 miles

Regular maintenance and inspections can help identify potential issues before they become major problems.

Proper Usage and Operation

  • Avoid exposing the ignition system to excessive moisture or contaminants.

  • Ensure proper grounding and electrical connections.

  • Follow the manufacturer's recommended driving and operating conditions.

Quality Parts and Repairs

When replacing components, always use high-quality, manufacturer-recommended parts. Cheap aftermarket parts may save you money upfront, but they can lead to premature failures and additional repair costs down the line.

Cost Considerations

The cost of repairs related to the P0355 code can vary depending on the specific cause and the make/model of your vehicle.

RepairApproximate Cost Range
Ignition Coil Replacement$100 - $300 (parts and labor)
Wiring Repair$100 - $500 (depending on extent of damage)
Spark Plug Replacement$50 - $150 (parts and labor)
PCM Reprogramming or Replacement$300 - $1,000 (depending on the vehicle)

Keep in mind that these costs are estimates and may vary based on your location, labor rates, and any additional repairs required. It's always a good idea to get a quote from a reputable mechanic or dealership before proceeding with repairs.

Conclusion

The P0355 code may seem daunting at first, but with the right knowledge and approach, it's a problem that can be tackled head-on. As a mechanic, I've seen my fair share of ignition system issues, and I can assure you that with proper diagnosis and repair, your vehicle will be back in top shape in no time.

Remember, regular maintenance and attention to your vehicle's ignition system can go a long way in preventing issues like the P0355 code from occurring in the first place. Trust me, a little preventive care can save you a lot of headaches (and money) down the road.

So, fellow automotive enthusiasts, don't let the P0355 code intimidate you. Embrace the challenge, roll up your sleeves, and tackle it with confidence. And if you ever find yourself in need of a skilled mechanic, you know where to find me!

FAQs

What is the P0355 code?

The P0355 code stands for "Ignition Coil E Primary/Secondary Circuit Malfunction". It indicates an issue with the ignition coil or its circuit for cylinder #5.

What causes the P0355 code?

Common causes include a faulty ignition coil, wiring issues (open circuit, short to ground/voltage), bad spark plug, loose connections, and rarely, a faulty powertrain control module.

What are the symptoms of the P0355 code?

The main symptoms are the check engine light illuminating, engine misfiring, and rough idling.

How is the P0355 code diagnosed?

It is diagnosed by checking for proper control signals from the PCM to the ignition coil, inspecting wiring and connections, swapping components, and performing tests like compression and vacuum leak checks.

How is the P0355 code repaired?

Repairs may involve replacing the faulty ignition coil, repairing or replacing wiring, replacing spark plugs, tightening loose connections, or addressing vacuum leaks.

What are the potential consequences of ignoring the P0355 code?

Ignoring the code can lead to further engine damage, reduced fuel efficiency, and the inability to pass emissions tests.

How can I prevent the P0355 code from recurring?

Follow recommended maintenance schedules, use quality parts, avoid exposing the ignition system to moisture or contaminants, and ensure proper grounding and electrical connections.

What is the cost of repairing the P0355 code?

The cost can vary depending on the specific cause, but typically ranges from $100 to $1,000 for parts and labor.

Can a faulty PCM cause the P0355 code?

Yes, although rare, a faulty powertrain control module (PCM) can be the root cause of a P0355 error.

Is the P0355 code critical?

While it should not prevent driving, resolving the P0355 code should be a priority to avoid further engine damage and potential safety concerns.

Miguel Rodriguez
Miguel Rodriguez

Miguel started tinkering with car radios as a teenager, fascinated by the intricate dance of wires and circuits. This passion led him to pursue a career as an automotive electrician. For the past 10 years, Miguel has tackled everything from flickering headlights to mysterious electrical gremlins. He thrives on troubleshooting electrical problems and enjoys sharing his knowledge to empower car owners to understand their vehicles better.

Recommend Posts

P03F5 - B Camshaft Profile Actuator C Control Stuck On Bank 1

P03F5 - B Camshaft Profile Actuator C Control Stuck On Bank 1

The P03F5 code is defined as "B Camshaft Profile Actuator C Control Stuck On Bank 1." This code indicates that the camshaft profile actuator, specifically the "B" actuator on Bank 1, is stuck in the "on" position. The camshaft profile actuator is responsible for adjusting the camshaft's position to optimize engine performance and efficiency. When this actuator is stuck, it can lead to various engine performance issues.
Miguel Rodriguez
Miguel Rodriguez
Engine Temp Spikes Then Returns Normal

Engine Temp Spikes Then Returns Normal

Proper engine temperature regulation is essential for efficient combustion, reduced emissions, and overall engine health. The cooling system is designed to maintain the engine's operating temperature within an optimal range by circulating coolant and dissipating excess heat through the radiator. However, when the cooling system malfunctions, it can lead to intermittent temperature spikes, where the engine temporarily overheats before cooling down and returning to normal temperatures. This cyclical pattern of overheating and cooling can be indicative of various underlying issues that require prompt diagnosis and repair to prevent potential engine damage.
Miguel Rodriguez
Miguel Rodriguez