VSC Light on Lexus RX300 at 62000 miles

“I’m actually pretty sure than a check engine light in this system will disable the VSC as a safety to protect the vehicle from damage”

Cigroller is correct. When the OBD system detects a problem, it will usually shut down the VSC, as well as the traction control, and–possibly–the cruise control.