Question: reasons why vtec won't engage?
Answer: Oil Pressure A lack of oil pressure, enough oil or similarly related lubrication issues can cause problems with your VTEC system. Without the proper oil pressure the VTEC pressure switch will not tell the ECU that it's safe to pressurize the VTEC oil system which will push the VTEC locking pins in place.