If you have access to a good quality scanner, monitor what the oil pressure switch is reading. It may be beginning to fail, even if low oil light is not on (basically fools the ecu into thinking oil level is low)
You may also want to pull the vtec solenoid and check the gasket screen, if you...