*** Restricting New Posts to SD Premium Members ONLY *** (09 May 2025)
Just made a new account? Can't post? Click above.
Diagnosing P2646 on 2005 Honda Odyssey Touring
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Hi Mr. Danner,
I have a 2005 Odyssey Touring that I have been trying to diagnose and fix with no luck. John Clark from Odyclub.com said you were the guy to contact since I live close to Pittsburgh. He said you He said for a fee you diagnose problems. If this is correct could I get more info on how I to get something set up? Lol he also said he wants you to do a video of it! I have been getting the P2646 rocker arm actuator code. I have cleaned the screen on the spool assembly, swapped out a used but working VTEC oil pressure switch and checked the solenoid. I tested the solenoid with a test light and shows the circuit is complete but I am not sure if it is mechanically functioning as I really didn't see any movement of the pin inside. Thanks, Mike
Please Log in or Create an account to join the conversation.
- Dave101
-
- Offline
- Premium Member
-
- Show me what it's not!!
- Posts: 110
- Thank you received: 7
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- bruce.oliver
-
- Offline
- Elite Member
-
- Posts: 318
- Thank you received: 88
Please Log in or Create an account to join the conversation.
- bruce.oliver
-
- Offline
- Elite Member
-
- Posts: 318
- Thank you received: 88
Please Log in or Create an account to join the conversation.
- Dave101
-
- Offline
- Premium Member
-
- Show me what it's not!!
- Posts: 110
- Thank you received: 7
Yes. Here is a few test. Voltage + on green wire - on good ground KOER solenoid should be closed and you should get 0vdc. Driving the car under load , on the decal you should read battery voltage.Mike355F1 wrote: VTEC will only engage under load. Am I correct in believing that green wire will then only get power under load/in VTEC range?
You can also do a résistance test on the solenoid. Unplugged the solenoid should read about 20 ohms. Hope that helps
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Dave101
-
- Offline
- Premium Member
-
- Show me what it's not!!
- Posts: 110
- Thank you received: 7
But I agree with Bruce as well. Do the Resistance test on the solenoid is fine if the solenoid is suspect. But by all means make sure you have changed the oil and have oil pressure before you do the over the road testbruce.oliver wrote: Have you checked the oil? How many miles since it was changed? Checked the oil pressure?
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Dave101
-
- Offline
- Premium Member
-
- Show me what it's not!!
- Posts: 110
- Thank you received: 7
I clicked on the link but Google said the file doesn't exist? :blink: I would to the Ohm test on the solenoid first. If you get 20 ohms or so I would go to the next step. If all the voltages are good, Then I would look at the mechanical aspects of the solenoid. It's possible the solenoid is mechanically faulty, but didn't you already change it out for a known good? Also make sure the connections are good on both the solenoid and the PCM. Make sure you not only are checking the signal wire, but make sure it is getting a good ground. That is commonly overlooked and can make you pull your hair out!!!:woohoo:Mike355F1 wrote: Dave, Did you see the video I posted right before your previous post? Any thoughts? And yes, I do have oil pressure thank goodness!
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
I replaced the VTEC oil pressure switch. I am now trying to determine if the VTEC solenoid/control valve is functioning. I do not have a scan tool so I have no way of performing those tests you mentioned. I am realizing this forum is more for professionals and not backyard mechanics lol! I do not think it is functioning properly mechanically but I do not know for certain as I can't find anything else to compare it to online.
Please Log in or Create an account to join the conversation.
- CurrentDraw
-
- Offline
- Junior Member
-
- Posts: 37
- Thank you received: 27
Under NORMAL conditions
*VTEC solenoid command ON to actuate 3 cylinder pause mode the PCM is expecting EOP sensor to drop LOW (from experience under 6-8 psi is criteria for LOW)
*VTEC solenoid command OFF- engine is running conventional 6 cylinder operation, the PCM is expecting the EOP sensor to stay HIGH (above 6psi).
For technicians with higher end scanners there is a VCM TEST available which commands the VTEC solenoid ON and OFF while monitor oil pressure changes, most of the time it is intermittent so you have to dig deeper)
I would like to add that on a standard VTEC system WITHOUT VCM, the logic decision is opposite. With VTEC solenoid command ON, PCM expects HIGH oil pressure from VTEC pressure switch and vice versa.
Your next step is to do the same thing you were doing in your video, but this time use an air blow nozzle and blow through all the 3 ports while energizing / deenergizing the solenoid. I would also clean the ports with brake cleaner.
With the solenoid OFF, you should not have any air leaking through the bottom center pintle. A VTEC solenoid valve in good working condition has an air tight seal and should not leak. The air nozzle will also help clean up gunk and build up which may be causing the pintle to stick.
Post of a video of it for others to see, if you can.
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Dave101, I borrowed a multimeter and set it to the 200 Ohm scale. When I touch the leads it goes to 1 on the far left of the screen. What does this mean? Does this mean it is electronically bad since it isn't around 20? I had assumed when I provided it with power and it operated that meant it was electronically ok. Again I apologize for my ignorance and thank you guys for your patience with me! Thanks
Please Log in or Create an account to join the conversation.
- John Clark
-
- Offline
- Premium Member
-
- Posts: 139
- Thank you received: 46
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- John Clark
-
- Offline
- Premium Member
-
- Posts: 139
- Thank you received: 46
If the zero ohm point is 4.9 ohms and you touch it on that solenoid and it goes from 4.9 to 5.9 ohms, assuming the meter is accurate, that means that the resistance of the solenoid is 1 ohm which is WAY too low and would cause high current about 12-14 amps to go through that circuit when the solenoid is activated. The coil is essentially shorted if that meter reading is correct. If it's actually shorted it could have damaged the PCM driver for the solenoid.
So, you need trustworthy test equipment first. It might be accurate, we don't know, but that meter isn't trustworthy at this point.
Please Log in or Create an account to join the conversation.
- PDM
-
- Offline
- Elite Member
-
- Posts: 192
- Thank you received: 56
Please Log in or Create an account to join the conversation.
- Mike355F1
-
Topic Author
- Offline
- New Member
-
- Posts: 12
- Thank you received: 0
Please Log in or Create an account to join the conversation.