P3497 if I don't let engine warm up in cold weather?

2011 HONDA ODYSSEY
215,000 MILES • 3.5L • V6 • 2WD • AUTOMATIC
Avatar
ETERNALARIANNE
  • MEMBER
  • 203 POSTS
So a few years ago a replaced the front VTEC solenoid (and alternator) due to it leaking oil. Ever since then when it's really cold outside and I crank then engine it will throw the P3497 code if I don't let it warm up for a few minutes. If I shut it off and clear the code with a scanner, then crank it back up it runs fjne.

I thought maybe it was the cheap oil I used so last time I changed the oil, I used the higher quality stuff, but the issue persists. It never happens when it's warmer weather...
Jan 21, 2026 at 7:15 AM
Advertisement
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,855 POSTS
On Honda V6s with VCM, this code almost always points to insufficient oil pressure reaching the rear (bank 2) VTEC/VCM spool valve during cold starts.

P3497 - Cylinder Deactivation System (Bank 2) Stuck Off

Chances are the oil sludge has plugged up the oil pump pick up inside the oil pan, I would drop the pan down to clean the engine oil pan and pick up screen. Then clear the codes and the problem should be fixed. Ken
Jan 23, 2026 at 8:57 AM
Avatar
ETERNALARIANNE
  • MEMBER
  • 203 POSTS
Ah ok so this is referring to the rear VTEC solenoid, not the front one I replaced
Jan 23, 2026 at 9:06 AM
Advertisement
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,855 POSTS
Okay, then I would replace the VTEC solenoid you didn't replace to see if that fixes it. Does the inside of the engine have sludge?
Jan 24, 2026 at 10:17 AM
Avatar
ETERNALARIANNE
  • MEMBER
  • 203 POSTS
Last time I changed the oil just a few weeks ago and it looked fine down the oil fill hole. Oil that was drained also wasn't sludgy. I dread replacing the rear solenoid it's harder to get to lol
Jan 24, 2026 at 10:25 AM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,855 POSTS
lol, yep, hang in there you will get it done, if you need help upload images for the problem so I can walk you through the repairs.
Jan 24, 2026 at 11:00 AM
Avatar
ETERNALARIANNE
  • MEMBER
  • 203 POSTS
Alright I was going to order the rear VTEC solenoid it had a warning that I should change the oil when I replace it. Since I just changed the oil like a month ago, I'm going to wait and replace it when I change the oil next time. I also noticed the rear solenoid has the oil pressure sensor in it, so that makes sense that it's throwing the code when it's cold and can't build the pressure until it warms up.
Feb 4, 2026 at 4:24 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,855 POSTS
So did the oil change fix it? That is very possible, when the oil is dirty or worn the camshaft controls do not work correctly.
Feb 5, 2026 at 9:55 AM
Avatar
ETERNALARIANNE
  • MEMBER
  • 203 POSTS
No oil change didn't help so I'm going to replace the rear solenoid the next time I change oil
Feb 5, 2026 at 9:59 AM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,855 POSTS
Good call, that should fix it, watch for metal particles on the valve as well.
Feb 6, 2026 at 7:32 AM