one of two problems........ I gaurantee it.
Low on oil, or Engine not warmed up enough.
The B16 will rev limit you and disable VTEC if you dont have adequate oil pressure, or if the engine is cold. Both are precautionary measures...
As for VTEC, yeah @ 4800 rpms you can hear the cam profile changeover....