2004 Dodge Intrepid 2.7L P0356 Fault: Ignition Coil F Primary/Secondary Circuit Diagnosis and Fix
Initially, I received a P0141 O2 Sensor Heater Circuit (Bank 1, Sensor 2) code. After replacing the sensor, the code returned. To isolate whether the original sensor was faulty, I swapped Bank 1 Sensor 2 with Bank 2 Sensor 2. During the road test, the check engine light reappeared, and a new code appeared: P0356 — Generic Ignition Coil F Primary/Secondary Circuit. Are these two codes related? I tested for spark on cylinder #6 and found no spark, while other cylinders showed normal spark. When I removed the faulty coil and connected it to a working coil location, spark was restored—indicating that the ignition coil itself is not defective. Testing voltage on the green wire (power supply) at the coil connector showed 12V with the test light lit. However, when measuring the signal wire (orange), I observed only 0.22V under KOEO conditions. This suggests a potential issue in the control circuit. I have verified that all other sensors show consistent voltage readings and no short circuits were detected using a multimeter. However, when I removed the 40A horn/park fuse, the test light went out—indicating a possible short to ground or load in the power circuit. This behavior points to an underlying wiring fault. I am seeking clarity on the correct wire colors (e.g., dark green with light green tracer for DG/LG) and guidance on how to properly diagnose the ignition coil control circuit, especially regarding voltage presence at the coil connector when unplugged under KOEO conditions.
For P0141, did you verify the heater circuit wiring? Note: Aftermarket O2 sensors—especially DIY types—are known to cause issues. Under KOEO (Key On Engine Off), does the DG/LG wire have 12V? Is there 12V on the TN/LB wire (coil control signal)? When the coil is unplugged, check that the control circuit has no voltage and is not grounded. Also inspect the coil electrical connector for damage or corrosion.