VTEC staat voor Variable Valve Timing met Electronic Control. Honda gebruikt twee VTEC-systemen; VTEC en VTEC-E. VTEC was de eerste die in 1991 werd geïntroduceerd om de prestaties van de 4-cilindermotor te verbeteren. VTEC-E werd later geïntroduceerd om de emissies en het brandstofverbruik te verbeteren. De twee systemen, VTEC en VTEC-E, regelen de klepbediening en kleplift met behulp van elektromagneten die in elkaar grijpen om oliedruk op het kleptimingsysteem uit te oefenen. Het variabele kleptimingsysteem is ontworpen om de omgeleide oliedruk naar de tuimelaarzuigers boven 2500 tpm te gebruiken om de volumetrische efficiëntie van de motor te veranderen, wat resulteert in meer vermogen.
De oliedrukschakelaar met variabele kleptiming is een normaal open schakelaar die zich op de VVT-solenoïde bevindt. Wanneer de VTEC-oliedrukschakelaar sluit, moet de spanning tot nul dalen. Zo weet de PCM of er oliedruk op het VTEC-systeem is uitgeoefend. Als dit systeem niet goed werkt, kan de ECM een code instellen. De codes die hierbij horen zijn P1253 (21) voor de solenoïde en P1259 (22) voor de drukschakelaar. Elke code vereist verdere diagnose voordat de solenoïde of de VTEC-oliedrukschakelaar wordt veroordeeld.
Als u uw auto niet onderhoudt, kan het scherm in de VTEC-solenoïde verstopt raken. De drukschakelaar pikt het probleem niet op omdat deze zich voor het scherm bevindt. De VTEC treedt in werking, maar oliedruk komt nooit bij de tuimelaaras. Als je de solenoïde loskoppelt en er is geen verschil in motorvermogen, controleer dan eerst het filter.
1991-2007 Eigenaars van Acura/Honda VTEC- en VTEC-E-motoren moeten hun olie regelmatig verversen met de juiste viscositeit. Vuile olie kan de schermen verstoppen waardoor olie aan de solenoïde wordt toegevoerd. Ook kan het gebruik van olie met de verkeerde viscositeit ertoe leiden dat het variabele kleptimingsysteem slecht of helemaal niet werkt.