glad u got it fixed
the VSS affects the VTEC and cruise obviously because the cruise involves the vehicles speed, and the ecu samples the VSS when opening the VTEC solenoid because the vehicle must be above 17Mph for the VTEC to engage...to protect the engine from no-load conditions.
ie. the VTEC doesnt work when dry-reving in neutral