actually it does have vtec it's just called something else. and as far as the speed limiter i'm sure there's some chip out there for the ecu. call a performance shop or something. g/l yo!