VTEC je zkratka pro Variable Valve Timing with Electronic Control. Honda používá dva systémy VTEC; VTEC a VTEC-E. VTEC byl první, představený v roce 1991 ke zvýšení výkonu čtyřválcového motoru. VTEC-E byl představen později s cílem zlepšit emise a spotřebu paliva. Tyto dva systémy, VTEC a VTEC-E, řídí ovládání ventilů a zdvih ventilů pomocí elektromagnetů, které se zapojují a přivádějí tlak oleje na systém časování ventilů. Systém variabilního časování ventilů je navržen tak, aby využíval přesměrovaného tlaku oleje na písty vahadel nad 2 500 ot./min. ke změně objemové účinnosti motoru, což vede ke zvýšení výkonu.
Spínač tlaku oleje s proměnným časováním ventilů je normálně otevřený spínač umístěný na solenoidu VVT. Když se spínač tlaku oleje VTEC sepne, napětí by mělo klesnout na nulu. Tímto způsobem PCM ví, zda byl na systém VTEC aplikován tlak oleje. Pokud tento systém nefunguje správně, ECM může nastavit kód. S tím spojené kódy jsou P1253 (21) pro solenoid a P1259 (22) pro tlakový spínač. Každý kód vyžaduje další diagnostiku před odsouzením solenoidu nebo spínače tlaku oleje VTEC.
Pokud své auto neudržujete, může se ucpat obrazovka solenoidu VTEC. Tlakový spínač problém nezjistí, protože je umístěn před obrazovkou. VTEC se spustí, ale tlak oleje se nikdy nedostane k hřídeli vahadla. Pokud odpojíte solenoid a nezjistíte žádný rozdíl ve výkonu motoru, zkontrolujte nejprve filtr.
1991-2007 Majitelé motorů Acura/Honda VTEC a VTEC-E musí pravidelně měnit olej se správnou viskozitou. Špinavý olej může ucpat síta, kterými je olej přiváděn do solenoidu. Také použití oleje s nesprávnou viskozitou může způsobit, že systém variabilního časování ventilů bude fungovat špatně nebo nebude fungovat vůbec.