Easy/Stupid question, but have you checked pressure and aired-up all of your tires? I had the low tire pressure light come on and disregarded it, thinking it was on because of how cold it was outside. After a couple of days the VSC TRAC Off lights came on - all it took was getting my tires up...