I had 3 dash lights come on, check engine, VSR and Track off on my Highlander. On my Mercedes 3 lights including the check engine light would be death. The vehicle was running fine but decided to check on it. You know those stores that promise to check your trouble lights? Don't bother with them. Go to Lex Brodies. You may have to wait a little but you will be seen - it will be worth your while. Not only did they fix the issue ( a loose gas cap) but they checked my brakes, told me what the exact wear was, when to bring it in and what it would cost to do. I have to mention that to check brakes you have to take ALL the wheels off. Did I mention ?- complimentary. I am tall. They left my seat adjustment where it was and no grease on the wheel or seat.