
What this code means
P0354 may mean the PCM is seeing an unexpected condition in the ignition coil 4 primary control circuit.
What the vehicle may do
- The MIL may illuminate.
- The engine may run rough or misfire.
- The vehicle may have reduced power or poor drivability.
- The concern may be intermittent if the code does not return during testing.
Possible fault areas
- Possible fused relay feed concern to the ignition coil circuit.
- Possible open, high resistance, or short to ground in the ignition coil 4 control circuit.
- Possible ignition coil, spark plug, or coil boot concern.
- Possible connector, terminal, corrosion, water intrusion, or harness connection concern.
- Possible PCM driver concern after circuit and coil checks.
Diagnostic path
Opening and fault logic
On this Ram 1500 with the 5.7 HEMI, P0354 points to a problem in the ignition coil 4 primary control side. In plain terms, the PCM is not seeing the coil 4 signal circuit behave the way it expects. The truck may have a misfire, a rough run, reduced power, or just an illuminated MIL. Possible fault areas can include the fused relay feed to the coil, the coil 4 control circuit, the ignition coil, spark plug condition, connector problems, or the PCM driver. The monitor runs continuously with the ignition on, and this code sets when the PCM detects the Ignition Coil 4 Signal circuit current is less than, or equal to, 0.0 amps for at least 1.2 seconds.
Start by confirming the code
Start with the basic system checks before chasing the coil circuit. Use the scan tool to read codes in all modules, record the codes and captured operating data, and save a scan report. Then erase the codes, turn the ignition off for a minimum of 10.0 seconds, turn it back on, and operate the vehicle under the conditions that originally set the fault. Read the codes again. If P0354 does not return, treat it as an intermittent problem and do not keep going down the hard-fault path. If it does return, continue.
Check for feed-related faults first
Next, look at the codes you recorded. If there are ASD-related faults present, handle those first, because they can affect the ignition coil feed and change the direction of this diagnosis. If there are no ASD faults, move on to testing the relay output feed to the coil.
Load test the 12-volt feed
Now load test the relay output supply circuit. Disconnect the component harness connector to isolate the 12.0 volt supply circuit. Connect the positive lead of the load test tool to that 12.0 volt supply at the connector, and connect the negative lead to battery ground or a good chassis ground. Make sure the circuit is actually powered during the test. If it is an ignition feed, the ignition has to be on. If it is relay-fed, the relay has to be energized. The load test bulb should be illuminated and bright. A weak or dark bulb means the 12.0 volt circuit has an open or high resistance condition. If the fuse is open, check the circuit for a short to ground before calling the feed repaired. A proper load test matters here. A 12-volt test light can be used only if it draws enough current. Many high-impedance test lights draw less than 0.1 amps and are not reliable for this. The tool should draw more than approximately 0.75 amps. The load-test bulb note calls out about 6.0 Ohms of resistance and approximately 2.0 amps of current draw. Keep voltage drop in mind too: even 2.0 Ohms in the circuit can cause a measurement 25% less than battery voltage, and the example total circuit resistance is 8.0 Ohms.
Check coil 4 control operation
If the feed passes the load test, check the coil 4 control circuit operation. Use a 12-volt test light connected to a 12.0 volt source, and probe the Coil 4 control circuit at the ignition coil harness connector. Crank the engine for 5.0 seconds while watching the light. Stay clear of the fan, pulleys, belts, and loose clothing any time the engine is cranking or running. If the test light blinks brightly, the control circuit is being pulsed, so move to the spark plug inspection. If the test light stays on constantly, go after a short to ground on the control circuit. If the test light stays off constantly, go after an open or high resistance in the control circuit.
If the control pulse is present, inspect the spark plug
With a bright blinking control signal, turn the ignition off and remove the spark plug or plugs needed for inspection. Look for cracks, carbon tracking, foreign material, gap size out of specification, and a loose or broken electrode. If any of those conditions are present, replace the spark plug. If carbon tracking is found on the spark plug, inspect the ignition coil boot for damage and replace the boot if necessary. If none of those spark plug problems are present, the diagnostic path calls for replacing the ignition coil and spark plug, then verifying the repair.
If the control circuit is stuck on, check for short to ground
If the test light stayed on constantly during the crank test, isolate the Ignition Coil 4 control circuit and check it for a short to ground. The ignition must be off when checking continuity to ground. Disconnect the ECU and every component connector that contains that circuit, then use the wiring diagram to follow the circuit path. Put the negative DVOM lead on a known good ground, probe the control circuit with the positive lead, and check continuity between the circuit and ground. There should be no continuity. If there is continuity, repair the control circuit for a short to ground, using in-line connectors to help narrow down the location. Then verify the repair.
If the control circuit is dead, check for open or high resistance
If the test light stayed off constantly, isolate the Ignition Coil 4 control circuit and check it for an open or high resistance. The ignition must be off for continuity testing. Disconnect the ECU and the component connector that contains the circuit. Before measuring the circuit, measure the resistance between the DVOM leads so you know what the meter and leads are adding. Then measure the control circuit from the component connector to the GPEC adaptor side. Do not probe the PCM harness connectors. Probing those terminals can damage them and create poor terminal-to-pin contact. If access at the PCM connector is needed, use Adapter, GPEC Diagnostic 10436. Also remember the GPEC Diagnostic Adaptor can add up to 1.5 Ohms of resistance to the circuit. The circuit resistance needs to be below 3.0 Ohms. If it is not below 3.0 Ohms, repair the circuit for an open or high resistance, then verify the repair. If it is below 3.0 Ohms, continue.
Determine whether the coil damaged the driver
Before condemning the PCM, determine whether the ignition coil is the reason the PCM coil driver failed. An internally shorted or damaged secondary coil circuit may be involved, so do not replace the PCM before making this check. Remove the ignition coil controlled by the driver that set P0354 and install that coil in another coil location that did not have a fault against it. Turn the ignition on, erase the codes, then start and run the engine for up to one minute. If the engine will not start, crank it three times for 10 seconds. Read the codes again. If a correlating fault sets for the new coil location, the path calls for replacing the ignition coil and replacing and programming the PCM, then verifying the repair. If the fault does not follow to the new coil location, continue to connector and terminal checks.
Check PCM and related connections
If the coil did not carry the fault to another location, inspect the related PCM, in-line, and component connections. Perform any applicable service bulletins. Disconnect the PCM harness connectors, related in-line connectors if equipped, and related component connectors. Inspect for poor connector installation, damaged locks, corrosion, water intrusion, weather seal damage, bent terminals, overheated terminals from poor contact, pushed-back terminals, spread terminals, and poor terminal tension. Repair anything found. Then reconnect every connector fully and make sure the locks are engaged. Erase the codes, operate the vehicle under the same monitor conditions, and read the codes again. If P0354 returns after these checks, the diagnostic path calls for replacing and programming the PCM, then verifying the repair. If it does not return, the wiring or poor connection problem has been repaired.
Verification and takeaway
Keep verification separate from the circuit testing. After any repair, verify the repair and confirm the code stays gone before returning the vehicle. The takeaway on P0354 is simple: prove the feed, prove the coil 4 control circuit response, inspect the plug and coil path, and only move toward PCM replacement after the circuit, coil, and connection checks have led you there. For more diagnostic training, visit stepdiagnostics.com.
Final check
P0354 diagnosis often comes down to proving power feed integrity, control circuit behavior, coil and plug condition, and connector quality before considering PCM involvement.
For more guided automotive diagnostics, visit STEP Diagnostics.





