P2652: Rocker arm oil pressure switch B (bank 1) fault, as Honda describes it

P2652 rocker arm oil pressure switch B

P2652 in short

P2652 is Honda's rocker arm oil pressure switch B, bank 1, fault; Honda says the switch signal is stuck on. It is tied to the variable cylinder management system, and owners report rough running, misfire and lost power. Dealers replaced the switch. Have it inspected soon.

On Honda engines with variable cylinder management, a rocker arm oil pressure switch tells the computer whether oil pressure is reaching the system that pauses cylinders. P2652 sets when the B switch on bank 1 reads wrong.

Honda's dealer message for 2017 Odyssey, Pilot and Ridgeline calls it Rocker Arm Oil Pressure Switch B (Bank 1) Stuck On, with P3400 (valve pause system stuck off) and rough running. An older Honda bulletin for 2002-2013 models lists P2652 as circuit high voltage and says the switch may fail intermittently.

Two Odyssey owners say dealers replaced the switch, one also replacing the rear spool valve; one reports the engine running on three cylinders and misfire codes for cylinders 1, 2, 3 and 6.

Most likely causes

  1. Cause 1: Rocker arm oil pressure switch faulty or failing intermittently

    Supported by vehicle data
    Why it ranks here
    Honda's older bulletin says the switch may fail intermittently, and two Odyssey owners report dealers replacing it for P2652.
    What would change this
    Rises if the code returns after clearing and the switch signal reads wrong on a scan tool. Falls if the code does not return after the switch is replaced.
  2. Cause 2: Valve pause system oil control (spool valve) fault

    Possible — needs testing
    Why it ranks here
    One Odyssey owner says a rear spool valve was replaced after the switch before the code stopped; a single report, so it ranks lower.
    What would change this
    Rises if the switch is new and the code still sets. Falls if the code clears after a new switch.

What to test first

Start at step 1. Each result tells you what it means and where to go next.

  1. Step 1: Read all stored codes and freeze-frame data, noting P3400 and any misfire codes stored with P2652. Honda asks to inspect before repair on the 2017 models, so call a dealer.

    Low riskTool: OBD-II scan tool

    • IfP2652 with P3400 on a 2017 Odyssey, Pilot or Ridgeline

      It meansHonda has a dealer message for this pair; contact a dealer.

      Go to step 2

    • IfP2652 alone on an older Honda

      It meansHonda's bulletin says the switch may be intermittent; check it.

      Go to step 2

  2. Step 2: Have a shop check the switch wiring and signal and the oil level, then the switch itself.

    Best left to a shopTool: scan tool, multimeter

    Warning:The switch sits in the engine oil circuit near hot parts; low oil level or pressure can damage the engine, so a shop should do this.

Symptoms

  • Check engine light, sometimes with emissions warning
  • Rough running or engine on fewer cylinders
  • Loss of power at highway speed Gets more serious: stop and have it checked.

How to fix

  1. Step 1: With the engine cold and level, check the engine oil on the dipstick, and book the car in rather than clearing the code.

On your vehicle

Honda

  • 2017–2019 · Odyssey

    Supported by vehicle data

    Honda's dealer message covers the 2017 Odyssey; owners of 2018-2019 Odysseys report P2652 and switch replacement. Bulletin status is not verified.

  • 2017 · Pilot

    Supported by vehicle data

    Honda's dealer message covers the 2017 Pilot; owners report P2652 with lost power at highway speed. Bulletin status is not verified.

  • 2017 · Ridgeline

    Supported by vehicle data

    Honda's dealer message lists the 2017 Ridgeline. Bulletin status is not verified.

  • A13-021Status unverified

    MIL with rocker arm oil pressure switch DTCs

    2002–2013accord, civic, cr-v, cr-z, element, fit · NHTSA 10098946

    P2647/P2652 circuit high voltage; the switch may fail intermittently and may not repeat after clearing.

    We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.

  • ATI&01032022907Status unverified

    P2652 (switch B stuck on) with P3400

    2017odyssey, pilot, ridgeline · NHTSA 10206442

    Honda asks to inspect affected 2017 vehicles with rough running before any repair.

    We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.

All Variable valve timing (VVT) codes

P2652 questions

Why does my Honda run rough with P2652?

Honda ties the code to the cylinder-pause oil switch, and owners report misfire on some cylinders. Have it inspected soon.

Sources and review

  1. Honda dealer message ATI&01032022907, P2652 and P3400 on 2017 Odyssey, Pilot, Ridgeline (NHTSA 10206442) — American Honda Motor Co.
  2. NHTSA complaint ODI 11569885 — NHTSA Office of Defects Investigation (owner complaint)
  3. NHTSA complaint ODI 11310976 — NHTSA Office of Defects Investigation (owner complaint)
  4. NHTSA complaint ODI 11701010 — NHTSA Office of Defects Investigation (owner complaint)
  5. Honda service bulletin A13-021, rocker arm oil pressure switch DTCs (NHTSA 10098946) — American Honda Motor Co.
Last reviewed
Written by
Saurabh K.
Editorial review
Pending
Technician review
Technician review pending

This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error

My Car

Pick your car and code pages will point out notes and bulletins for it. Saved only in this browser.

Fill this in from your VIN

Used once to identify your engine; not stored.