The oil pressure switch in a 2006 Honda Odyssey can be found next to the vtec solenoid which is on the side of the engine and located beneath the air box on the driver's side. This is what controls the oil pressure in the engine and can open up to relieve pressure if it gets too high. Your oil pressure sensor will give information to this switch and it can open and close depending on the pressures. If it is stuck closed or open You may notice that Your oil pressure is either too high or low respectively. I recommend that You inspect this switch from time to time to make sure that the wiring to it is all good.
Kathlene C.
April 9, 2020
The vtec oil pressure switch on a 2006 honda odyssey is located under the airbox on the drivers side of the engine.
The Questions and Answers on this page are the statements and opinions of their respective authors and not VehicleHistory.com. VehicleHistory.com
does not research or authenticate any of the Answers provided.