Skip the auto shop - Our mechanics make house calls

Q: Malfunction indicator lamp is on!

asked by on

Car hiccups when applying gas, does not shutdown but jerks forward when trying to accelerate! Dealership says computer gives P2647 code which means Oil Pressure Switch needs to be replaced! Does that make sense?

My car has 81000 miles.
My car has an automatic transmission.

A: Code P2647 stands for Rocker Arm Oil Pressu...

Code P2647 stands for Rocker Arm Oil Pressure Switch Circuit High Voltage. This switch is part of the the variable valve timing (VETC) system. The powertrain control module (PCM) activates an oil control solenoid to charge/discharge the hydraulic circuit of the VTEC mechanism that adjusts the valve timing. Obviously, this system is dependent on oil pressure, which is why there is an oil pressure switch downstream of the oil control solenoid to keep the PCM apprised of system operation. If the PCM senses a difference in requested and actual oil pressure, it will turn on the check engine light and set code P2647. The problem could be the switch, but then again, it could be any part of this system. Even a low oil level can trigger this code. A problem in this system can also cause the engine performance problems you are having. I recommend having the experts at YourMechanic properly diagnose this issue for you (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection).

Was this answer helpful?

A: Hi there: Well, the dealership is partiall...

Hi there:

Well, the dealership is partially correct here. The P2647 OBD-II trouble code indicates that the powertrain control module has detected a malfunction in the intake camshaft rocker arm actuator system (A). This code is usually found in vehicles that have variable valve timing; like your 2007 Honda Accord. Repairs that can resolve the issues that are caused by this trouble code would include, adding or changing the engine oil, replacing the timing belt or chain as well as other timing components, replacing the oil control valve or other variable valve timing components, repairing or replacing wiring or connectors that are associated with the variable valve timing system or in extreme cases; replacing the powertrain control module. If you’d like a second opinion about what needs to be replaced, you can have one of our professional mechanics complete a check engine light inspection; and determine if the oil pressure switch is the faulty component that needs to be replaced.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Where is located the sensor camshaft on my avenger 2009 2.4l?

Hi there. The camshaft position sensor is located in the back of the engine next to the EGR engine gas recirculation valve attached to the cylinder head under the valve cover. It would be round with two bolts and have...

Q: Lug nuts coming loose

I would certainly be concerned about the lug nuts falling off originally. However, I would not worry about the cap that had fallen off recently if the nut is still tight. Many times manufacturers will apply these chrome caps to...

Q: The Check Engine Light battery comes on while driving - how can I figure out what the problem is?

This may be related to a weak battery, a failing alternator, or possibly a bad voltage regulator. These are all components of your car's charging system. When any of these are not working properly, this will cause your battery light...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.