p2646 vtec oil pressure switch pls i have 2004 honda accord 2.4 l iwant to no the location of vtec oil pressure switch pls thanks
The oil pressure switch is located on the right side of the engine
33.7k questions
32.5k answers
1.3k comments
23.0k users