Check your oil level, vtec is also oil preasure sensitive, if you dont have enough oil, you dont get vtec, happened to me once, was about half a quart low, scared the s**t out of me, thought i busted something. Started callin friends, one said to check the oil, i put half a quart in, and there it was.