The VTEC solenoid is a on or off thing. When not in use, it reads a constant ground and the receives 12volts at 50+psi oil pressure. Try to get ahold of a vtec solenoid that will plug into it and tuck it away somewhere out of the way. that way it always sees a constant ground.

EDIT: doing this you may also run into a problem if the switch is electronic as opposed to mechanical. if the ecu gets a signal from an oil pressure switch, it sends the signal to the vtec switch and it may cause a code if the vtec switch isn't serving its function.