OBD-II Code
P3404
Severity
Not yet reviewed
Nobody on our side has assessed this code yet, so we are not going to guess at how serious it is.
Can you drive it
We cannot say
Treat it as unknown until a shop reads it with live data. If the check-engine light is FLASHING, stop driving as soon as it is safe to — that means an active misfire, whatever the code.
Indicative cost (USD)
$5–$1,400
From this code's diagnostic notes. Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.
$5 (connector cleanup) to $1,400 (ECM replacement).
P3404 means the ECM detects the cylinder-1 deactivation/intake-valve-control solenoid circuit pulled high when it shouldn't be — either the harness is shorted to battery voltage, the solenoid driver in the ECM has failed in the open-state and the pull-up resistor is pinning the line high, or the connector has corrosion bridging signal to power.
How a shop works this
Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.
Note every code that is set, not just this one.
Codes that appear together usually narrow the cause faster than any one of them read alone.
Read the freeze frame — the conditions the fault was recorded under.
Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.
Confirm the fault is current rather than history.
Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.
Then follow the diagnostic notes further down this page, in the order they are written.
They are written in the order a shop works this code, cheapest checks first. Where they name a component, inspect its wiring and connector before replacing it.
If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.
Common symptoms
- Check engine light
Read the full diagnostic procedureP3404 means the ECM detects the cylinder-1 deactivation/intake-valve-control solenoid circuit pulled high when it shouldn't be — either the harness i…
P3404 means the ECM detects the cylinder-1 deactivation/intake-valve-control solenoid circuit pulled high when it shouldn't be — either the harness is shorted to battery voltage, the solenoid driver in the ECM has failed in the open-state and the pull-up resistor is pinning the line high, or the connector has corrosion bridging signal to power.
Cheapest-first ladder
- disconnect the solenoid and check for battery voltage on both pins with the ignition on — only one pin should see B+ during the activation pulse; if both pins read B+ continuously, the harness is shorted to a power source.
- Ohm the solenoid across the two pins — healthy is 8 to 15 ohms cold; high resistance (above 20 ohms) can present as a circuit-high code because the ECM driver can't pull the line down through a high-impedance load.
- Inspect the connector for green corrosion (oil + moisture intrusion is the Hemi MDS signature) and the harness for melted or chafed insulation near the exhaust manifold heat shield.
- Backprobe with the engine running and watch the signal voltage during a commanded deactivation — should swing from B+ to near-zero during the pulse; stuck-high means the ECM can't sink current.
- The expensive misdiagnosis: Chrysler 5.7/6.4 Hemi MDS lifters are the actual problem on 80% of P3400-P3424 codes, but P3404 specifically is a wiring/ECM-driver fault on virtually every case — chasing a lifter on a true P3404 is a four-hour valve-cover detour to nowhere.
Vehicle-specific patternsChrysler 5.7L Hemi (RAM 1500 2009-current, Charger/Challenger R/T 2005-current, Grand Cherokee, Durango, 300C) sets P3404 on cylinder 1 most often wh…
Chrysler 5.7L Hemi (RAM 1500 2009-current, Charger/Challenger R/T 2005-current, Grand Cherokee, Durango, 300C) sets P3404 on cylinder 1 most often when the MDS connector at the solenoid corrodes from oil-mist intrusion and bridges the signal pin to the power pin — clean the connector with electrical contact cleaner, repack with dielectric grease, often $5 in parts. 6.4L Hemi SRT (392 Charger/Challenger, Grand Cherokee SRT, Durango SRT) shares the failure mode. GM AFM 5.3L L83 (Silverado/Tahoe/Suburban 2014+), 6.0L (Avalanche/Yukon XL), and 6.2L L86/L87 (Silverado/Sierra/Tahoe/Yukon 2014+) sets circuit-high codes when the LOM harness melts against the exhaust manifold heat shield — common on trucks that have done extended towing. Ford 5.0L Coyote VCT-i (Mustang GT, F150) rarely sets a true P3404 but throws VCT-equivalent high-circuit codes when the ECM internal driver fails; ECM replacement runs $800-$1,400 and is the only fix once the driver is gone. Honda VCM J35 V6 (Pilot, Odyssey, Ridgeline, Accord V6) sets ROCV high-circuit codes from similar oil-intrusion mechanisms; VCM disable harness at ~$120 sidesteps the problem entirely.
Estimated repair$5 (connector cleanup) to $1,400 (ECM replacement).
Look up another code
More free tools