When did the vtec stop working? What did you do or change just before that?
Check your oil level, low oil=no vtec.
Bad vss or plug (have you had any issues since you replaced it?)
Check/clean the vtec sol screen
Check vtec wiring voltage (use a helms manual)