I ask because the Valve that I bought looks different than the previous Accord or any other PCV valve that I've seen. After doing some searching, it looks like it belongs on the Odyssey 3.5L. Now I'm completely baffled as to where to even look for the pcv valve in my car.
It's near the passenger side front of the intake manifold area, as shown on page 11-350 of the V-6 shop service manaul.
You have to remove the "ignition cover", ie. the plastic cover that says 3.0L, you will see a hose coming from the passenger front corner of the intake manifold, that is one of the two PCV hoses, the other one is on the rear driver corner of the intake manifold.
Follow the first hose downwards and you will find the PCV valve just below some other tubings, it sits fore/aft, i.e. lengthwise to the car