2007 with P2646 code
07 4cyl. So this am driving to work car ran fine. Noticed that I wasn’t able to set my cruise control which has never happened before turned it off and on and still nothing. Hit the button about 20 times and noticed my car fell flat on its face. I’d hit the gas and it would do nothing. Coasted to an exit and restarted the car and all was fine the rest of the way into work. Got to work and used my code reader that has my knock sensor(just came on the other day. Waiting for the replacement to arrive) and now I have this 2646 code. I see that they recommend cleaning the screens and what not. Is this normal for this code to appear out of no where? Car has 147k on it now. Just got it 7k miles ago. Car has had regular maintenance most of its life. I just changed the oil about 3k miles ago. Full synethic oil with a mobile 1 filter. I do run the car fairly hard. Sure do miss the v6 that was in my 01 that I had to retire.
The code means your engine computer is detecting low oil pressure at the vtec solenoid pressure switch.
Check your oil level on the dipstick to be sure you are not low on oil. You changedoil 3k miles ago, so it is possible you have an oil leak and are just low on oil.
The next step for me would be to measure the actual oil pressure with a gauge (minimum pressure is 56.9 psi) at the vtec solenoid to see if the oil pressure problem is real or if you have a pressure swtich issue or clog in the screens restricing oil flow. Honda has a special adapter to have that T's so you can have the oil pressure switch and the pressure gauge on the vtec. I'm not sure if the parts stores have a pressure gauge that will fit.
If the oil pressure is low, then you have a more serious problem to investigate, but it could be a clogged screen like you mentioned or some other issue with the vtec.
After checking or correcting the oil level, I'd clear the code and see if it returns. If physically measuring the pressure isn't possible, then I'd go down the route of cleaning the screens. I see a few youtube videos on how to do this.
Check your oil level on the dipstick to be sure you are not low on oil. You changedoil 3k miles ago, so it is possible you have an oil leak and are just low on oil.
The next step for me would be to measure the actual oil pressure with a gauge (minimum pressure is 56.9 psi) at the vtec solenoid to see if the oil pressure problem is real or if you have a pressure swtich issue or clog in the screens restricing oil flow. Honda has a special adapter to have that T's so you can have the oil pressure switch and the pressure gauge on the vtec. I'm not sure if the parts stores have a pressure gauge that will fit.
If the oil pressure is low, then you have a more serious problem to investigate, but it could be a clogged screen like you mentioned or some other issue with the vtec.
After checking or correcting the oil level, I'd clear the code and see if it returns. If physically measuring the pressure isn't possible, then I'd go down the route of cleaning the screens. I see a few youtube videos on how to do this.
https://www.youtube.com/watch?v=-Xx8...,,,,,,,,pretty good start ,,
Like PA said chk the easy stuff first , make sure you got correct oil level at dipstick
Like PA said chk the easy stuff first , make sure you got correct oil level at dipstick
Thread
Thread Starter
Forum
Replies
Last Post
jkowtko
General Tech Help
5
Mar 26, 2015 06:23 AM



