Honda Accord Forum - Honda Accord Enthusiast Forums

Honda Accord Forum - Honda Accord Enthusiast Forums (https://www.hondaaccordforum.com/forum/)
-   General Tech Help (https://www.hondaaccordforum.com/forum/general-tech-help-7/)
-   -   P2646 vTEC oil pressure switch (https://www.hondaaccordforum.com/forum/general-tech-help-7/p2646-vtec-oil-pressure-switch-14822/)

usedcarman 12-20-2007 04:47 PM

P2646 vTEC oil pressure switch
 
Just had a guy look at my car I'm trying to sell. He test drove it and the check engine came on. I had a buddy check it for me and he said it was the VTEC switch part #37250-pne-g01 and so I bought it and cleared it. I drove it and sure enough it came back and it doesn't seem there's anything wrong with the motor its find at start up and goes fine for a few minute's (5min max) and then when you want to go and pedal down it falls on its face... 2003 accord lx 2.4 IvTECH

HondatechAV6 12-20-2007 09:10 PM

RE: P2646 vTEC oil pressure switch
 
that's the part that usually fixed that code.

what is the code now, the same code as before?

did you check the engine oil level?

is the wiring ok?(no visible damage)

do you have access to a scantool that can read vtec solenoid status in the data list?

usedcarman 12-21-2007 08:27 AM

RE: P2646 vTEC oil pressure switch
 
Sorry. Yes the code came back the same and oil level is fine right in the middle. Wiring looks fine no breaks, cuts, or chewed wire's. The oil passage looked good as well no clogs that is... No access to that tool. buddy went to cert class for honda and he's going out town for the holidays. bad luck for me.

WheelBrokerAng 12-22-2007 01:23 PM

RE: P2646 vTEC oil pressure switch
 
Hello New Member...Thank You for joining up with us here in the HAF..
WheelBrokerAng [sm=americanasmiley.gif]

usedcarman 12-26-2007 03:33 PM

RE: P2646 vTEC oil pressure switch
 
the VTEC OPS was replaced but still had the dtccome back. someone suggested the ECM my be faulty and ask on a new thread. SIR_NASTY suggested that the screen on the VTEC solenoid might be clogged or the switch was bad. Turns out the strainer on the Vtec was clump up not to bad but enough that i guess it cause all this. THANKX again SIR_NASTY
SO far so good, it looks like it fixed it. Got my fingers and toe's crossed.:D

jjshonda 10-24-2011 06:32 PM

i have the same code on my 2005 Accord. trying to locate the vtec solenoid etc. but having a hard time finding the assembly that it belongs to. Majestic honda diagram not very clear. any better diagrams etc ?

redbull-1 10-24-2011 07:26 PM

1 Attachment(s)
Did you check the oil level first? Did you also try an oil change too?

It should be visible from the top, near the back of the engine. #12 in the diagram.

These links are for the Accord, Element, CR-V, etc.; although the location is slightly different for each car, it gives you an idea what the oil pressure switch is attached to. Copy & paste without quotation marks to view.

"http://www.justanswer.com/honda/5fmiw-honda-accord-ex-2003-accord-ex-sedan-mil-malfunction.html"

"http://www.justanswer.com/honda/3b7zc-engine-misfires-mil-light.html"

"http://www.ephatch.com/forum/showthread.php?60794-Code-2647"

"http://www.justanswer.com/honda/2ati6-2004-cr-v-started-sputtering-p2646-think.html"

druski24 01-03-2012 09:45 AM

1 Attachment(s)
I have the same problem on my 2006 EXL sedan 2.5L. I bought new o-rings/o-ring filter from a Honda parts wholesaler and am going to change those to see if it will stop bucking at 3000 rpm before I buy part #12 (oil pressure switch). It sounds like the screen getting clogged is more of the problem than the switch.

Does anyone know if the OP was referring to part #10 strainer or the part # 5 O-ring strainer?

poorman212 01-03-2012 06:18 PM

#5 is the one for the solenoid.

ConfusedbutTrying 02-13-2012 10:58 PM

P2646 VTECH Oil Pressure Switch
 
Hopefully someone can help out. I've been reading many forums trying to learn about the P2646 issue but need some help. My Innova OBD2 Reader stated the following: Rocker Arm Oil Pressure Switch (VTEC Oil Pressure Switch) Circuit Low Voltage

First off:
I have a 2003 Honda Accord EX 2.4L
From what I gathered: what I need is the oil pressure switch. However, there seems to be different types of oil pressure switches for my car.
One is part #37250-pne-g01 which is about $42 and the other (from Advance Auto Parts) is only $12(part # S4270Z). According to their website, this fits my car as well, but the two parts do look different. The guy at the store swears that the $12 one is all I need, but I am having trouble deciding which is the right one.

redbull-1 02-13-2012 11:07 PM

"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.

ConfusedbutTrying 02-13-2012 11:17 PM

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.

bwyrick 02-07-2014 09:54 PM

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.

bwyrick 02-07-2014 09:59 PM

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.

redbull-1 02-07-2014 10:23 PM

See this video and try cleaning the filter screens.


bwyrick 02-12-2014 08:45 PM

Yeah just did that, still has the light, even after resetting the code. Anything else?

DanR217 06-29-2014 06:48 PM

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?

DanR217 06-30-2014 08:35 PM

Guess no one knows... Well, I changed the oil and reset the code, seems okay now.

EricSmith 02-22-2024 03:48 AM

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.


All times are GMT -5. The time now is 03:54 PM.


© 2024 MH Sub I, LLC dba Internet Brands