Quote Originally Posted by mp82
check your vtec solenoid make sure it's good ( can jump it if you hear a click, it's good) Check the ground, and check the oil switch. Like everyone said, check the oil. And is your speed sensor working (vss)? This also can cause it not to work. And if this is a swap make sure the pin is right at the ecu.
x2 check the vtec solenoid if your oil is good