General Tech Help Good at troubleshooting? Have a non specific issue? Discuss general tech topics here.

P2646 vTEC oil pressure switch

Thread Tools
 
Search this Thread
 
  #11  
Old 02-14-2012 | 12:07 AM
redbull-1's Avatar
Super Moderator
Joined: Oct 2010
Posts: 7,094
From: United States
Default

"Replace VTEC Oil Pressure Switch for DTC P2646, P2647
NOTE: This article applies to ’03–05 Accord L4s,
’03–05 Elements, and ’02–05 CR-Vs.

Got a vehicle in your shop with either of these DTCs?
• DTC P2646 (VTEC oil pressure switch circuit low voltage)
• DTC P2647 (VTEC oil pressure switch circuit high voltage)

Replacing the VTEC oil pressure switch (P/N 37250-PNE-G01, H/C 6737217) usually fixes the problem. If it doesn’t, then press on with normal
troubleshooting."

The posts in this thread already refer to 37250-PNE-G01.
 
  #12  
Old 02-14-2012 | 12:17 AM
ConfusedbutTrying's Avatar
Joined: Feb 2012
Posts: 2
Default

ahh...I see. Just wanted to clarify. So the auto parts store sold me the wrong part. Great. Thanks for your help and incredibly fast response. Now let's see if I could actually fix this on my own.
 
  #13  
Old 02-07-2014 | 10:54 PM
bwyrick's Avatar
Joined: Feb 2014
Posts: 3
Default

In note to prior post. The parts are indeed both the same but different sizes.

For some reason it is a size bigger 15/16" socket, the factory one that is.

One from autozone is a 1 1/4" socket.
 

Last edited by bwyrick; 02-12-2014 at 09:44 PM.
  #14  
Old 02-07-2014 | 10:59 PM
bwyrick's Avatar
Joined: Feb 2014
Posts: 3
Default P2647 check engine light keeps coming on

2004 Honda Accord 4 cylinder

P2647 Check engine light keeps coming on

Changed out the VTEC oil pressure switch got the part from autozone, and the light came right back on, same code. I actually own two accords, one year apart from each other, I then changed out the one that I knew was working from one car, put it in the car with the check engine light, same result.

Changed the oil, light was off for about a day and then came back on. Now it is just intermittent, on and off at random times.

Car is difficult to drive at times on the highway, notice the typical symptoms that I have been reading where at a certain RPMs the car jerks and once I let go off the gas and accelerate again it works fine.

Have cleared the code myself a few times, to no avail. Oil level is good as well.

Ideas? I have heard about something with a solenoid but idk what the part number is.
 
  #15  
Old 02-07-2014 | 11:23 PM
redbull-1's Avatar
Super Moderator
Joined: Oct 2010
Posts: 7,094
From: United States
Default

See this video and try cleaning the filter screens.

 
  #16  
Old 02-12-2014 | 09:45 PM
bwyrick's Avatar
Joined: Feb 2014
Posts: 3
Default

Yeah just did that, still has the light, even after resetting the code. Anything else?
 
  #17  
Old 06-29-2014 | 07:48 PM
DanR217's Avatar
Joined: Jun 2014
Posts: 11
From: California
Default

I put in some STP oil treatment and got the P2646 code almost right away. Is it a coincidence or should oil treatment not be used in vtec engines?
 
  #18  
Old 06-30-2014 | 09:35 PM
DanR217's Avatar
Joined: Jun 2014
Posts: 11
From: California
Default

Guess no one knows... Well, I changed the oil and reset the code, seems okay now.
 
  #19  
Old 02-22-2024 | 04:48 AM
EricSmith's Avatar
Joined: Feb 2024
Posts: 1
Default Just because it's new, doesn't mean it's not broken

I had the same problem and finally fixed it. Motor started stumbling at RPM > 2500. First I checked oil level & color. Then I changed the oil & filter. No change. Then I pulled off the VTEC solenoid/oil pressure sensor/switch assembly and checked the little screen to see if it was clogged. It was clean as a whistle. I couldn't figure out whether the problem was in the oil pressure switch/sensor or the solenoid so I replaced the entire assembly that contains both parts. The engine ran fine for a little while (got it to 4500 rpm) but then suddenly the stumbling over 2500 rpm resumed. I was attempting to learn if some other defect might have caused either the solenoid or pressure switch to fail. Came up empty handed, so i pulled off the new assembly and switched it out for a replacement. The replacement works perfectly.
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
smgray
General Tech Help
7
04-27-2013 02:10 PM
HBRobTC
General Tech Help
3
07-20-2011 07:50 PM
live2rice
General Tech Help
7
07-10-2011 10:05 PM
grizzleduser
General Tech Help
2
03-12-2011 07:01 PM
knann
General Tech Help
4
05-15-2010 10:35 PM




All times are GMT -5. The time now is 06:10 PM.