Notices
Acura RSX DC5 & Honda Civic EP3 Includes DC5 Integra Type R & 5dr Civic hatchback

P2647 causing limp?

Old 05-12-2010, 10:51 AM
  #1  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default P2647 causing limp?

as the title says, my car is throwing out P2647. is it my vtec solenoid causing this? & do i have to take it out and clean it?

04 ep3.
Old 05-13-2010, 09:22 AM
  #2  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

bump.
Old 05-13-2010, 03:34 PM
  #3  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

nobody?
Old 05-13-2010, 05:37 PM
  #4  
be professional
 
Targa250R's Avatar
 
Join Date: Oct 2002
Location: Pittsburgh, PA
Posts: 14,842
Likes: 0
Received 12 Likes on 12 Posts
Default Re: P2647 causing limp?

P2647 is a code for the VTEC oil pressure switch. This code is sometimes accompanied by an inability for the VTEC to physically engage, so the car won't rev above 3000 RPM or so.

Make sure that your oil level is full and that you are using either 5W-20 or 5W-30 oil - do not use a higher viscosity. You can try removing the VTEC spool valve and cleaning it out. You'll also want to remove the oil pressure switch itself from the VTEC valve and cleaning out the oil passages with some carb cleaner. Reset the computer. If it doesn't solve the problem, replace the pressure switch. They're somewhere around $60-65 IIRC. Do not over-torque it or it will break off.
Old 05-14-2010, 05:23 PM
  #5  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

does having too much or too little oil throw out p2647 also?
Old 05-14-2010, 05:31 PM
  #6  
be professional
 
Targa250R's Avatar
 
Join Date: Oct 2002
Location: Pittsburgh, PA
Posts: 14,842
Likes: 0
Received 12 Likes on 12 Posts
Default Re: P2647 causing limp?

How much oil is in the engine?

From a maintenance standpoint, the worst thing you can possibly do to a K-series engine is run it low on oil for an extended period of time. You WILL sludge up the VTEC and VTC oil passages and the timing chain tensioner, and if the oil pressure drops low enough you can potentially stretch the chain and/or cause it to jump teeth on the camshaft sprockets and throw out the cam timing (or worse, bend valves).

If you know that your car burns oil, check it frequently. Make it a habit. Top it off as needed every time you fill up with fuel, or every 500 miles, or every 1000 miles, or however often is needed. Don't let it drop more than a half-quart low, which is about half the distance between the two dots on your dip stick.

Even if you don't know if your car burns oil or you don't think that it does, check it anyway. Some cars don't start burning off oil until 1000-2000 miles into the oil change interval.
The following users liked this post:
Old 05-14-2010, 07:19 PM
  #7  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Originally Posted by Targa250R
How much oil is in the engine?

From a maintenance standpoint, the worst thing you can possibly do to a K-series engine is run it low on oil for an extended period of time. You WILL sludge up the VTEC and VTC oil passages and the timing chain tensioner, and if the oil pressure drops low enough you can potentially stretch the chain and/or cause it to jump teeth on the camshaft sprockets and throw out the cam timing (or worse, bend valves).

If you know that your car burns oil, check it frequently. Make it a habit. Top it off as needed every time you fill up with fuel, or every 500 miles, or every 1000 miles, or however often is needed. Don't let it drop more than a half-quart low, which is about half the distance between the two dots on your dip stick.

Even if you don't know if your car burns oil or you don't think that it does, check it anyway. Some cars don't start burning off oil until 1000-2000 miles into the oil change interval.
i actually have too much oil right now. i checked my oil on my driveway, which is slanted and it showed it was below the dots, so i added some more. then i checked it on a flat level and now i'm a little over the top dot. i'm gna drain some of it tomorrow. could this be the cause of my CEL?
Old 05-14-2010, 07:36 PM
  #8  
be professional
 
Targa250R's Avatar
 
Join Date: Oct 2002
Location: Pittsburgh, PA
Posts: 14,842
Likes: 0
Received 12 Likes on 12 Posts
Default Re: P2647 causing limp?

No. A little over full won't hurt it. If it's a half quart or more over then you should drain some out, but just a small amount like 1/8 or even 1/4 quart won't really hurt it.

The CEL is most likely unrelated. Check the pressure switch.
Old 05-15-2010, 01:13 AM
  #9  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Originally Posted by Targa250R
No. A little over full won't hurt it. If it's a half quart or more over then you should drain some out, but just a small amount like 1/8 or even 1/4 quart won't really hurt it.

The CEL is most likely unrelated. Check the pressure switch.
alright. it's pretty hard to find things behind the motor. -__- so little space. but tomorrow i'll look for a diagram or helm's manual to refer to. thanks for all the help!
Old 05-15-2010, 12:09 PM
  #10  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

if i take off the vtec solenoid, will the oil in the head drain out all over my block and tranny?
Old 05-15-2010, 04:40 PM
  #11  
Honda-Tech Member
Thread Starter
 
matchewspoo's Avatar
 
Join Date: May 2009
Posts: 88
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

anyone?
Old 12-30-2013, 11:00 AM
  #12  
Trial User
 
David Zychek's Avatar
 
Join Date: Aug 2013
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

I just had this problem. Thanks to this forum for the great information it provided me in solving the problem. I was chasing this "limp" issue for some time. I changed the oil pressure switch and checked the old one when I took it out. It tested out ok for continuity, did an ohms check, was about 1.3ohm. I was worried I didn't find the problem. Well I installed the new pressure switch and noticed the connector was very corroded. Ah... that's the problem! So I scrapped it with a wire brush and applied some electrode grease to the connector. Now she's running great.

I just wanted to include checking the connector for corrosion to this thread.

Thanks for all the helpful information!
Old 02-04-2014, 04:49 PM
  #13  
Honda-Tech Member
 
moe05's Avatar
 
Join Date: Feb 2014
Posts: 5
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

do you know exactly where the vtec oil pressure switch is located on a 05 accord 2.4??
Old 01-01-2016, 04:28 PM
  #14  
Trial User
 
Scott17's Avatar
 
Join Date: Jan 2016
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Originally Posted by David Zychek
I just had this problem. Thanks to this forum for the great information it provided me in solving the problem. I was chasing this "limp" issue for some time. I changed the oil pressure switch and checked the old one when I took it out. It tested out ok for continuity, did an ohms check, was about 1.3ohm. I was worried I didn't find the problem. Well I installed the new pressure switch and noticed the connector was very corroded. Ah... that's the problem! So I scrapped it with a wire brush and applied some electrode grease to the connector. Now she's running great.

I just wanted to include checking the connector for corrosion to this thread.

Thanks for all the helpful information!
Old 01-01-2016, 04:32 PM
  #15  
Trial User
 
Scott17's Avatar
 
Join Date: Jan 2016
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Did you change both switches? Or just the rear one? My van gave the same code but I'm not sure if it's specific to the front or rear switch.
Thanks
Originally Posted by David Zychek
I just had this problem. Thanks to this forum for the great information it provided me in solving the problem. I was chasing this "limp" issue for some time. I changed the oil pressure switch and checked the old one when I took it out. It tested out ok for continuity, did an ohms check, was about 1.3ohm. I was worried I didn't find the problem. Well I installed the new pressure switch and noticed the connector was very corroded. Ah... that's the problem! So I scrapped it with a wire brush and applied some electrode grease to the connector. Now she's running great.

I just wanted to include checking the connector for corrosion to this thread.

Thanks for all the helpful information!
Old 10-23-2016, 03:37 PM
  #16  
Trial User
 
JohnEarl's Avatar
 
Join Date: Oct 2016
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Where is the oil pressure switch on a 3.5i 2007 Honda Pilot on the engine?
Old 09-07-2017, 07:33 AM
  #17  
Honda-Tech Member
 
Jackson83's Avatar
 
Join Date: Sep 2017
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Thank you for all the online help with fixing the P2647 issue on our 2004 Accord LX. The check engine light came on and would not rev past 2,500 rpm. It would jerk violently back and forth if I tried to kept accelerating. This is a 2.4L, inline 4 cyl, with auto trans with about 150k miles on it. I followed the videos below to remove and install a new VVT (VTEC) oil pressure switch I bought from my local auto parts store ($70). Make sure it is the Variable Valve Timing oil pressure switch and not the regular oil pressure sensor you are replacing. I used a 22mm deep socket for the install. The engine can now rev freely and "kick into VTEC" and there are no more engine lights on.


Old 05-04-2018, 03:20 PM
  #18  
Trial User
 
restimemo's Avatar
 
Join Date: May 2018
Posts: 1
Likes: 0
Received 2 Likes on 1 Post
Default Re: P2647 causing limp?

P2647 code " Rocker Arm Actuator Control System Stuck On (Bank 1)" for my 2008 Pilot
My biggest challenge was finding the VTEC Spool Assembly; FWD vs 4WD
08 Pilot FWD symptoms: P2647 code with the VSA light and the /!\ light
Only happened after the engine got to running temp AND I came to a stop with rpms dropping below 1000
Pilot was fine when engine was cold or if at running temp and rpms above 1000

Tried the following:
1) Oil level or quality issue: Oil was only ~1000 miles old fairly clean and practically full, added 1/4 qt - no improvement
2) replaced VTEC spool assembly oil sender ($172 for part) no improvement
3) took off VTEC spool assembly, cleaned spool assembly and replace the gasket (see pictures below) - same day and no more issues

Hardest part was finding the VTEC spool assembly on my 08 pilot, FWD vs 4WD


FWD Pilot has the VTEC Spool Assembly on top of the engine, oh.





Next; close up of circled area



Pulled the VTEC (someone called it the VVT) spool assembly off, cleaned it and changed the gasket (has a screen)



Symptoms gone, Honda Part # 15826-RDV-J01

FYI - (San Diego area) mechanic wanted $1000 to replace the VTEC spool assembly, $700 for the part and $300 to remove 2 bolts, 2 connectors, spray some cleaner and replace the $18 gasket.

Hope this saves someone time.
The following 2 users liked this post by restimemo:
Old 01-15-2020, 05:42 PM
  #19  
Trial User
 
Ahmed Medhat's Avatar
 
Join Date: Jan 2020
Posts: 1
Received 0 Likes on 0 Posts
Default Re: P2647 causing limp?

Hi All,
my problem was exactly like restimemo's problem. it happens on low RPM.
let me explain what happened then i will share the solution with you guys.

my is 2005 Honda Odyssey Touring, it had 177K miles on it. i went to the Honda Dealer to make the timing belt replacement job and an oil change.
during the service they called me and told me that there is an oil leak from the oil pump housing seal, and that was right my car
was consuming a lot of oil, so they offered to do this fix for extra money,

the history:
I took the car and after 2 weeks i got this silly error code P2647. on the second day it was frequent and almost happens on every traffic light i stop by,
and i have to restart my engine to keep moving. so i took it back to the dealer to check if this is an effect of their last service, and
of course they denied that it has anything to do with the latest service. at they end, they told me that i need to replace the vtec spool valve and it will
cost $1K. so i refused to do the service because i can do it myself for $300 + i am sure that this is not the root cause as other people online just
do change the oil and filter. on my way home, i got engine misfire on cylinder 2 and 4 and random misfire, which immediately let me think that they
put the timing belt wrong and the cam shafts are not aligned.
however, i have ordered the OEM part online and arrived after a week. i installed it and the problem didn't go away. so i tried to work out the misfire
errors. i had a new spark plug and a re-manufactured ignition coil as a backup. once i put them in, the misfire is gone but the P2647 didn't.
so i cleared the code and used the car for a day to test it. by the end of the day, i got the same error again. by now, i am sure that these guys when
they did the oil pump fix must have clogged the oil passage, and not lets go to the solution.

Solution:
i was first thinking to do the same as restimemo did, however, i tried another way to clean up the oil, i used an engine flush. i ordered a new Honda oil filter, washer,
AmazonBasics High Mileage Motor Oil, Full Synthetic, SN Plus, 5W-20, 5 Quart AmazonBasics High Mileage Motor Oil, Full Synthetic, SN Plus, 5W-20, 5 Quart
, and finally the
Liqui Moly 2037 Pro-Line Engine Flush - 500 Milliliters. Liqui Moly 2037 Pro-Line Engine Flush - 500 Milliliters.

simply follow the instructions on the engine flush can + using it when the engine reaches the running temperature.

1- start you car till you reach the operating temperature.-> stop the engine.
2- add the engine flush.
3- start the engine again and keep it idling for 10 minutes. ( you can use the dashboard timer screen in the car)
4- stop the engine.
5- drain the oil and install a new oil filter.
6- put the new oil of your choice.

i noticed that the engine light came off during the first minute of using the engine flush. even the oil was 3 weeks old,
it cam out too black.

its been 3 days now since i fixed the problem, i will monitor the car for more 2 weeks and if there is any new thing happens i will
update the thread.

thank you very much for the inspiration about solving this problem.
Old 04-28-2022, 04:00 AM
  #20  
Honda-Tech Member
 
easy129's Avatar
 
Join Date: Apr 2022
Posts: 86
Received 10 Likes on 9 Posts
Default Re: P2647 causing limp?

I had the issue with my 2004 Element and you are right it would not go above 3000 rpms. I followed Eric the Car Guy who worked for Honda for 20 years and he said it was the VTEC solenoid. I chose to replace it rather than clean it as I have owned the car since 04. Problem cleared up after replacement. Good luck 🍀
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Ryaajus
Honda Minivans, Crossovers, and Trucks
5
10-16-2019 08:45 AM
LawlessOne
Honda CR-V & Element
1
12-09-2018 11:37 AM
Dahl Sol
Honda Accord (1990 - 2002)
1
08-12-2014 11:09 PM
integrawhat
Acura Integra
18
04-17-2007 03:56 PM


Thread Tools
Search this Thread
Quick Reply: P2647 causing limp?



All times are GMT -8. The time now is 10:04 PM.