2005 - 2010 Odyssey
The power steering fluid supply hose on my '07 (Touring) sprung a leak, so I replaced it. I put the old pressure switch on the new hose and it leaked, so I replaced the switch too. The new switch also leaks. The o-rings on both looked intact, but both leaked at zero pressure (a slow gravity...