what causes the check light and vsc light to come on?
The computer in the car has determined that there's a problem. Go to any national auto parts place that reads codes for free and find out what the problem is. No need to throw parts at it.
Search Toyota Highlander Questions
Toyota Highlander Experts