How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Roy Your Own Question
Roy
Roy, Import/Domestic Specialist
Category: Honda
Satisfied Customers: 6175
Experience:  ASE Master Tech
3506196
Type Your Honda Question Here...
Roy is online now
A new question is answered every 9 seconds

I got P2647 code and it's a rocker arm oil switch but I

Customer Question

I got P2647 code and it's a rocker arm oil switch but I can't find it
JA: Do you have a scan tool to read the codes?
Customer: yes it's a P2647
JA: What is the model/year of your Honda?
Customer: 2006 Honda pilot
JA: Are you fixing your Pilot yourself? What have you tried so far?
Customer: I try to fix it myself but I can't find it
JA: Anything else you want the mechanic to know before I connect you?
Customer: only the location of that oil switch
Submitted: 5 months ago.
Category: Honda
Expert:  Roy replied 5 months ago.

hello, my name is ***** ***** I will be glad to assist you. please allow me a couple of minutes to gather some basic info.

Roy

Expert:  Roy replied 5 months ago.

ok

first codes never identify bad parts just failed systems. I would check the electrical system first before assuming it is bad.

I have posted the procedure below and attached a picture of its location.

Roy

please take a moment and rate my service. please hit 5 stars so the site will pay me for my efforts. it is the only way we get paid for our efforts.

MIL reported on with code P2647

***** *****07/24/2014 | 15:36:26

ALLDATA Diagnostic Bulletin

RELATED VEHICLES: 2005-2010 Odyssey, Pilot, Ridgeline 3.5L

SUMMARY: P2647-Rocker Arm Oil Pressure Switch Circuit High Voltage (J35A6 engine); The VTEC system activates the rocker arm oil control solenoid by command from the powertrain control module (PCM), and it charges/discharges the hydraulic circuit of the VTEC mechanism that switches valve timing between Low and High. The PCM monitors oil pressure in the hydraulic circuit of the VTEC mechanism using the rocker arm oil pressure switch downstream of the rocker arm oil control solenoid. If there is a difference between the oil pressure condition in the hydraulic circuit determined by the PCM command and the oil pressure condition determined by the status of the rocker arm oil pressure switch, the system is considered faulty, and a DTC is stored.

PROBABLE CAUSES:

  • Rocker Arm Oil Pressure Switch
  • Rocker Arm Oil Pressure Solenoid
  • Engine Oil Level or Condition
  • Powertrain Control Module (PCM)
  • Wiring or Connectors

DIAGNOSIS:

1. Check the engine oil level and condition and remedy as necessary.

2. Turn the ignition switch to LOCK (0).

3. Disconnect the rocker arm oil pressure switch 2P connector.

4. At the rocker arm oil pressure switch side, check for continuity between rocker arm oil pressure switch 2P connector terminals No. 1 and No. 2.

Is there continuity?

  • YES - Go to next step.
  • NO - Replace the rocker arm oil pressure switch, then reset the PCM.

5. Turn the ignition switch to ON (II).

6. Measure the voltage between rocker arm oil pressure switch 2P connector terminal No. 1 and body ground.

Is there battery voltage?

  • YES - Repair open in the wire between the rocker arm oil pressure switch and G101, then reset the PCM.
  • NO - Go to the next step.

7. Turn the ignition switch to LOCK (0).

8. Jump the SCS line with the HDS.

9. Disconnect PCM connector B (49P).

10.Check for continuity between PCM connector terminal B20 and rocker arm oil pressure switch 2P connector terminal No. 1.

Is there continuity?

  • YES - Reset the PCM and recheck.
  • NO - Repair open in the wire between the PCM (B20) and the rocker arm oil pressure switch, then reset the PCM and recheck.

10. If the code(s) come back, check all connectors and wiring for damage, then update the PCM with the latest software or replace with known good unit and recheck.

MileageSymptomsTest Performed

None Indicated

MILWarning Indicator Lamp On

Rough Idle

None Indicated

SystemsDTC CodesKeywords

Computers and Control Systems

P2647

None IndicatedComment(0)5 Repair(s) Available

Verified Repair(1)

***** *****07/24/2014 | 15:41:52

CORRECTION: Rocker Arm Oil Pressure Switch

SKILL LEVEL: B

LABOR TIME: 0.7 Hours

OEM PART NUMBER: 37250PR3003

AFTERMARKET PART: Oil Switch

COMPONENT LOCATION:

If this repair worked for you, please "Verify" it.
If this repair did not work for you please add your repair.
Your participation helps everyone in the ALLDATA Community.

Comment(0)

Verified Repair(1)

***** *****07/24/2014 | 15:43:09

Engine Oil Level or Condition

If this repair worked for you, please "Verify" it.
If this repair did not work for you please add your repair.
Your participation helps everyone in the ALLDATA Community.

Comment(1)

2005 Odyssey, P2647 set. Tech found the engine oil was 3,500 miles overdue for a change, oil was low and dirty. Tech performed an oil change service, cleared the DTC, road tested to verify. Fixed!

Justin Stavroulakis02/22/2017 | 07:59:06

Verified Repair(1)

***** *****07/24/2014 | 15:42:40

Rocker Arm Oil Pressure Solenoid

If this repair worked for you, please "Verify" it.
If this repair did not work for you please add your repair.
Your participation helps everyone in the ALLDATA Community.

Comment(1)

Found the VTEC solenoid faulty, replaced and the Honda truck is fixed!

TECH-ASSIST07/19/2016 | 07:56:37

Suggested Repair

***** *****07/24/2014 | 15:43:54

Wiring or Connectors

If this repair worked for you, please "Verify" it.
If this repair did not work for you please add your repair.
Your participation helps everyone in the ALLDATA Community.

Comment(0)

Suggested Repair

***** *****07/24/2014 | 15:43:36

Powertrain Control Module (PCM)

If this repair worked for you, please "Verify" it.
If this repair did not work for you please add your repair.
Your participation helps everyone in the ALLDATA Community.

Expert:  Roy replied 5 months ago.

please take a moment and rate my service. please hit 5 stars so the site will pay me for my efforts. it is the only way we get paid for our efforts.