It could be an 02 sensor. Ive had two GS300s, My first one had throttle body problems as a result of a gas station attendant putting regular gas in the car (NJ won't allow you to pump gas) The VSC lights came on with the other lights you mentioned. I would have that checked! My second GS, last Saturday I replaced the 02 with a Denso. Works perfectly!