I have a 2003 Honda Accord VTEC 2.4L engine, where is the oil pressure switch located?
The oil pressure switch is located on the right side of the engine
36.2k questions
32.2k answers
1.3k comments
22.8k users