Possible causes Low engine oil level or oil pressure Faulty Variable Valve Timing and Lift Electronic Control (VTEC) solenoid VTEC Solenoid harness is open or shorted VTEC circuit poor electrical connection Faulty VTEC oil pressure switch
It's probably just the Vtec solenoid
Thanks! Your answer is awaiting moderation.