The VTEC oil pressure switch is typically mounted to the cylinder head, close to the VTEC solenoid. The exact spot varies by engine family and model year, but you’ll generally find it on the head near the back of the engine bay, sometimes tucked under or behind the intake components.
This sensor is what tells the ECU when oil pressure is high enough to engage VTEC. It is separate from the standard oil pressure sending unit used for gauges, which is usually located on the engine block near the oil filter. If you’re tracing a fault, follow the wiring from the VTEC solenoid toward the head to confirm you’re locating the VTEC switch rather than another sensor.
Where to look on common Honda VTEC engines
The following guide helps you pinpoint the VTEC oil pressure switch, noting that exact positions can vary by generation and engine code (such as B-series or K-series). The steps below apply to typical configurations found in Civic, Integra, and RSX models that use VTEC.
- Identify your exact engine code (for example B16A, B18C, or K-series like K20A). Different generations place the switch in slightly different spots, but it is generally mounted to the cylinder head near the VTEC solenoid.
- With the intake plenum loosened or removed, inspect the cylinder head area near the VTEC solenoid for a small sensor with a two- or three-pin electrical connector.
- Differentiate from the oil pressure gauge sender: the VTEC switch is specifically wired to control VTEC and is mounted on the head rather than the block.
- When identified, test or replace the switch following the factory service manual, ensuring proper torque and sealant where required.
In short, on most Honda VTEC engines the VTEC oil pressure switch sits on the cylinder head near the VTEC solenoid. Access may require removing intake components, and exact placement can vary by model. If in doubt, consult the official service diagrams for your exact engine code.
Summary
For most Honda VTEC engines, locate the VTEC oil pressure switch on or very near the cylinder head close to the VTEC solenoid. The precise location can differ by engine family and year, so refer to your vehicle’s service manual or an official parts diagram for the exact placement on your model.


