Could just ba a bad sensor in the dizzy, and a bad vtec solenoid. Do you have a extra dizzy laying around? You can check the vtec solenoid by giving it power and listening for a clicking sound. Also check the connections at the dizzy,and vtec solenoid. Triple check the mpfi wiring at the ecu also.