Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P3400 on 2013-2017 Honda Odyssey: Causes and Fixes for the VCM System Fault

Code P3400 on a 2013-2017 Honda Odyssey almost always points to a problem with the Variable Cylinder Management (VCM) system, specifically on Bank 1 (the rear cylinder bank). The most common causes are low engine oil or a faulty Bank 1 rocker arm oil pressure switch. Replacing the switch is an inexpensive and straightforward DIY job that often resolves the issue.

15 minutes to read 2013-2017 Honda ODYSSEY
Most Likely Cause
Faulty Bank 1 Rocker Arm Oil Pressure Switch
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $250
Parts Price
$25 – $80
⚠️ Drivable, but... — You can continue driving, but the VCM system will be disabled, leading to reduced fuel economy and the ECO light will not come on. You may also experience a rough idle or engine hesitation, and if misfires are present, long-term driving could damage the catalytic converter. Some owners report the issue is not dangerous to drive with, as it simply prevents the VCM from activating.
Key Takeaways
  • Always check your engine oil level and condition first. A low oil level is the most common and easiest-to-fix cause for P3400.
  • The most likely failed part is the Bank 1 (rear) rocker arm oil pressure switch. It's an affordable part and relatively easy to replace.
  • A great way to confirm a bad switch is to swap it with the identical switch on Bank 2 (front). If the code changes to P3497, you've found the culprit.
  • This code is directly related to Honda's VCM (fuel-saving) system. Using the correct, high-quality oil and changing it on schedule is critical to preventing this issue.
  • If misfire codes are also present, fix the P3400 code first, as the VCM fault is likely causing the misfires.
The trouble code P3400 stands for "Valve Pause System (VPS) Stuck Off Bank 1" or "Cylinder Deactivation System Bank 1". This means the engine control module (ECM) has detected a fault in the system that deactivates some cylinders to save fuel, known as Variable Cylinder Management (VCM) on Honda vehicles. Bank 1 refers to the cylinder bank closer to the firewall. The code is triggered when the oil pressure switch that monitors this system sends a signal that doesn't match the expected state, indicating the system failed to operate when commanded.

What's Unique About the 2013-2017 Honda ODYSSEY

The engine bay of a 2013-2017 Honda Odyssey featuring the J35 V6 engine with VCM.
The 2013-2017 Odyssey's J35 V6 engine relies heavily on the Variable Cylinder Management (VCM) system, which is highly sensitive to oil pressure and condition.

The Honda J35 V6 engine used in this generation of Odyssey relies heavily on its VCM system for fuel efficiency. This system uses oil pressure to engage and disengage the rocker arms, effectively deactivating cylinders. Consequently, the system is highly sensitive to oil level, oil quality, and the condition of the oil pressure switches. These switches are a known failure point, and issues with oil consumption and sludge related to the VCM system can directly lead to codes like P3400 and P3497 (for the other bank).

Diagnostic Flowchart

Locating the Bank 1 and Bank 2 oil pressure switches on a Honda V6 engine.
A key diagnostic step is swapping the Bank 1 (rear) and Bank 2 (front) oil pressure switches to see if the P3400 code follows the switch and becomes P3497.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What is the current level and condition of your engine oil?
→ Top off or perform a complete oil change using 0W-20 oil. The VCM system requires proper hydraulic pressure to operate.
What happens after swapping the Bank 1 and Bank 2 oil pressure switches?
→ Replace the faulty oil pressure switch (part 37240-R70-A04, $25-$65) and O-ring (91319-PAA-A01) using a 24mm deep socket.
→ Remove the Bank 1 spool valve assembly and inspect or replace the clogged filter screen gasket (part 15826-RDV-J01, $5-$15).
→ Inspect the Bank 1 switch wiring, then swap the rear (Bank 1) and front (Bank 2) switches, clear codes, and drive.
→ Check the engine oil dipstick first. Low or dirty oil is a primary cause for VCM pressure issues on this engine.

Symptoms You May Notice

  • Check Engine Light (Malfunction Indicator Lamp) is on
  • "Check Emission System" message on the dashboard.
  • Engine hesitation, particularly between 40-55 mph at low RPM (~1500 RPM).
  • Rough engine running or rough idle.
  • ECO mode light does not turn on.
  • Decreased fuel economy.
  • Engine may stall when running in park.
  • Engine shuttering under acceleration.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing spark plugs or ignition coils for related misfire codes (e.g., P0301-P0304) without addressing the root P3400/P3497 fault. The misfires are often a symptom of the VCM malfunction, not the cause.
  • Immediately replacing the spool valve assembly when only the oil pressure switch or the gasket/screen is faulty, leading to unnecessary expense.

Most Likely Causes

Comparison of a clean VCM spool valve filter screen versus one clogged with oil sludge.
Neglected oil changes can cause sludge to build up and clog the VCM spool valve's filter screen, restricting the hydraulic pressure needed to operate the system.
  1. Faulty Bank 1 Rocker Arm Oil Pressure Switch 🔴 High Probability These switches are a common failure item on Honda J-series engines and are directly responsible for monitoring the VCM system's oil pressure. They can fail electrically or become clogged with sludge.
    How to confirm: After confirming oil level is correct, the easiest diagnostic is to swap the Bank 1 (rear) and Bank 2 (front) oil pressure switches. If the code changes to P3497 (Bank 2), the switch is confirmed bad.
    Typical fix: Replace the Bank 1 (rear) rocker arm oil pressure switch. This requires a 24mm deep socket. 🎬 See this walkthrough on replacing the rocker arm oil pressure switch. The torque spec is approximately 13-16 ft-lbs.
    Est. part cost: $25-$60
  2. Low or Dirty Engine Oil 🔴 High Probability The VCM system is operated by hydraulic oil pressure. Low levels or oil that is dirty/sludgy prevents the system from building the pressure needed to operate correctly. Some of these engines are also known for oil consumption issues, making low oil a frequent cause.
    How to confirm: Check the engine oil dipstick for proper level and inspect the oil's condition. If it is low, black, or sludgy, this is a likely cause.
    Typical fix: Top off or perform a complete oil and filter change using the manufacturer-recommended oil viscosity (typically 0W-20 for these model years).
    Est. part cost: $40-$80
  3. Clogged VCM Spool Valve Filter Screen 🟡 Medium Probability Oil sludge or debris can clog the small filter screens in the spool valve assembly, restricting oil flow to the VCM mechanism. This is especially common if oil changes have been neglected.
    How to confirm: Remove the spool valve assembly (which contains the oil pressure switch) and inspect the integrated filter screen for sludge or blockage. The gasket containing the screen is part number 15826-RDV-J01.
    Typical fix: Clean the filter screen thoroughly or replace the entire spool valve assembly if it is heavily contaminated or the solenoid is faulty. 🎬 Watch: How to clean or replace your VTEC spool valve. Honda often only sells the complete assembly, not just the gasket.
    Est. part cost: $5-$15 (gasket only) or $150-$250 (full assembly)

Rare But Worth Checking

  • Internal Oil Pump Pressure Issue: A specific TSB (#13-055) notes that on some 2013 models, excessively high oil pressure on a cold start could trigger P3400/P3497. The fix is to replace an internal relief valve spring (Part No. 15232-R70-A01) in the oil pump, which is a labor-intensive job requiring removal of the oil pan.
  • Wiring Harness or Connector Issue: Damage to the wiring leading to the oil pressure switch, or a corroded/loose connector, can interrupt the signal and trigger the code. Check the harness for signs of oil contamination or physical damage.

Diagnosis Steps

  1. Check the engine oil level and condition. Top up or change the oil if necessary. This is the simplest and most crucial first step, as low or dirty oil is a primary cause.
  2. Scan for any other stored trouble codes to see if P3400 is accompanied by misfire codes or a P3497 code.
  3. Locate the Bank 1 (rear) and Bank 2 (front) rocker arm oil pressure switches. They are on the top of the engine, on the spool valve assemblies.
  4. Inspect the electrical connector and wiring for the Bank 1 switch for any visible damage, corrosion, or looseness.
  5. Swap the Bank 1 and Bank 2 oil pressure switches. They are identical parts. Clear the codes and drive the vehicle.
  6. 🎬 Watch this step-by-step diagnostic guide for P3400 and P3497 codes.
  7. If the code returns as P3497, the oil pressure switch is faulty and needs to be replaced.
  8. If the P3400 code returns after the swap, the issue is likely not the switch itself but rather a blockage in the oil passages of the Bank 1 spool valve, a wiring issue, or an internal engine pressure problem.
  9. Remove the Bank 1 spool valve assembly to inspect the integrated filter screen for sludge and clean or replace as needed.

Parts You'll Likely Need

A new Honda rocker arm oil pressure switch (part 37240-R70-A04) and its corresponding O-ring.
Replacing the faulty Bank 1 oil pressure switch (part 37240-R70-A04) and its O-ring is the most common fix for the P3400 code.
  • Rocker Arm Oil Pressure Switch (OEM #37240-R70-A04) — This sensor is the most common failure point that directly causes the P3400 code. It either fails electrically or gets clogged by oil sludge. This part number supersedes 37240-R70-A03 and 37240-R70-A02.
    Trusted brands: Honda (Genuine), NTK, Standard Motor Products (SMP), Dorman
    OEM price range: $45-$65
    Aftermarket price range: $25-$45
  • Rocker Arm Oil Control Valve Gasket (Spool Valve Gasket) (OEM #15826-RDV-J01) — This gasket, which includes a filter screen, should be replaced if you remove the spool valve assembly for cleaning. It is a common source of oil leaks and can become clogged, restricting oil flow.
    Trusted brands: Honda (Genuine), Fel-Pro
    OEM price range: $10-$20
    Aftermarket price range: $5-$15
  • O-Ring (for Oil Pressure Switch) (OEM #91319-PAA-A01) — This small O-ring seals the pressure switch against the spool valve. It is crucial to replace it to prevent oil leaks. Sometimes it does not come with the new switch and must be purchased separately.
    Trusted brands: Honda (Genuine)
    OEM price range: $2-$5
    Aftermarket price range: $1-$3

Related Codes That Often Appear With This One

  • P3497 — This is the identical code but for Bank 2 (front bank). It's common to see both, or for one to fail after the other, as they are identical parts subjected to the same conditions.
  • P0301, P0302, P0303, P0304 — These are misfire codes for cylinders 1-4. A TSB (13-055) confirms that VCM system faults can cause misfires on these specific cylinders due to unintended cylinder deactivation.
  • P2652 — This code for 'Rocker Arm Oil Pressure Switch B Stuck On' is mentioned in a TSB alongside P3400, indicating a related failure mode of the same switch.

Technical Service Bulletins (TSBs) & Recalls

  • ATI&01192022901: Links DTC P3400 (VPS Stuck Off Bank 1) with P2652 and customer complaints of a rough running engine.
  • Service Bulletin 13-055: Notes that P3400 and/or P3497 can appear with misfire codes (P0301-P0304) due to high oil pressure on cold starts in some 2013 models, including the Odyssey. The fix involves replacing the oil pump relief valve spring.

Platform-Specific Known Issues

  • The 3.5L V6 engine's VCM system has been the subject of owner complaints and even a class-action lawsuit (though for earlier models) related to oil consumption, fouled spark plugs, and engine vibrations. These P3400/P3497 codes are often an early symptom of these underlying VCM issues.
  • NHTSA TSB #13-055 specifically addresses an issue on some 2013 Odysseys where high oil pressure at startup can cause this code, requiring a fix deep within the engine's oil pump.
  • Owner complaints frequently mention oil sludge buildup being found when diagnosing this code, pointing to the importance of regular, high-quality oil changes. Many forum users recommend checking oil level first before attempting any repairs.
  • Some owners on forums like Odyclub and Reddit report that simply clearing the code can sometimes resolve the issue, especially if it was a one-time event, and it may not return for months, if at all.

Mechanic-Grade Diagnostic Values

  • VCM Solenoid Coil Resistance — expected: 8 to 12 Ohms. Failure: A reading outside this range indicates a faulty solenoid coil.
  • Rocker Arm Oil Pressure Switch Torque Specification — expected: 13-16 ft-lbs (18-22 Nm). Failure: Over-tightening can damage the switch or threads; under-tightening can cause oil leaks.
  • Rocker Arm Oil Pressure Switch Test (Off-Vehicle) — expected: Should show continuity (closed circuit) with no pressure applied, and an open circuit when sufficient air pressure is applied to the port.. Failure: If the switch remains open or closed regardless of pressure, it is faulty.

Scan Tool Commands That Help

  • Honda HDS (Honda Diagnostic System): System Selection Menu > IMMOBI > Replace ECM/PCM — While not a direct test for P3400, this function is critical if the PCM is suspected to be the root cause and requires replacement, as it synchronizes the new module with the vehicle's immobilizer system.
  • Foxwell NT510/NT530, Autel MX808S, XTool D7: Varies by tool, but includes reading manufacturer-specific codes, viewing live data for VCM operation, and potentially bidirectional tests to command the VCM solenoids. — These professional-grade DIY tools can offer deeper diagnostics than a basic OBD-II reader, helping to determine if the fault is with the sensor, solenoid, or wiring without swapping parts.

Wiring & Ground Locations

  • Main Engine Ground (Transmission to Chassis) — A ground strap typically runs from a bolt on the transmission case to a point on the vehicle's chassis/frame rail.. A poor main engine ground can cause a variety of floating or incorrect sensor readings across the engine, including the oil pressure switches. Ensuring this connection is clean and tight is a fundamental step in diagnosing any electronic fault.
  • Sensor Ground (G101) — On many Honda V6 engines, a primary sensor ground point (often labeled G101 in diagrams) is located on or near the intake manifold.. The oil pressure switches, along with other sensors, rely on this common ground point. Corrosion or a loose connection here can directly cause erroneous signals and trigger codes like P3400.

Real Owner Repair Stories

  • Reddit user in /r/HondaOdyssey (2013 Honda Odyssey) — Car stalled while running in park, battery and oil light came on. After restart, Check Engine Light was on with code P3400.
    ❌ Tried (didn't work) Initially, the owner was unsure of the cause and feared major damage.
    ✅ What actually fixed it The immediate cause was one quart of low engine oil. Topping off the oil and clearing the code resolved the symptom. The underlying cause was identified as oil consumption due to the VCM system, a known issue with these engines.
  • Reddit user in /r/HondaOdyssey (2017 Honda Odyssey with 50k miles) — Check Engine Light with code P3400.
    ❌ Tried (didn't work) A dealership quoted $1200 to replace the oil control valve and perform a valve adjustment.
    ✅ What actually fixed it The user swapped the front (Bank 2) and rear (Bank 1) oil pressure switches. The code changed from P3400 to P3497, confirming the switch was the faulty component. Replacing the bad switch provided a permanent fix for a fraction of the dealer's quoted cost.

OEM Part Supersession History

  • 37240-R70-A01, 37240-R70-A02, 37240-R70-A0337240-R70-A04 — Standard part revision and improvement by the manufacturer over time.
    Heads up: The newest part number, 37240-R70-A04, is the correct and backward-compatible replacement for all previous versions for this application. It is used for both Bank 1 and Bank 2.

Model Year Variations Within This Range

  • 2013-2017: The J35Z8 engine used in the 2013-2017 Odyssey features a second-generation VCM that can operate in 3, 4, or 6-cylinder modes. This is a slight variation from the VCM system in some other Honda products (like the Accord J35Y1) which only used 3 or 6-cylinder modes. This multi-mode operation adds complexity but the P3400 fault remains tied to the same oil pressure switch components.
How I Fixed the P3400 Error on My Honda Odyssey Fast!
How I Fixed the P3400 Error on My Honda Odyssey Fast!
Honda Odyssey P3400-P3497 diagnosis.
Honda Odyssey P3400-P3497 diagnosis.
Honda V6 Oil Pressure Switch Replacement (Code P3400)
Honda V6 Oil Pressure Switch Replacement (Code P3400)
How To Fix Your Honda Odyssey's VTEC Spool Valve
How To Fix Your Honda Odyssey's VTEC Spool Valve
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P3400 for:
  • Honda ODYSSEY: 20132014201520162017
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part