Make a long story short, I have a 2003 V8 . I bring it to a mechanic shop to repair the front ball bearing after that no more sound when driving 60mph. But after a week i decide to test my VSC button. when I press it on and off nothing ! I know before I bring it to the mechanic , the button work! Anybody got any idea why it doesn't turn on and off? Did the mechanic mess something up? I wanted to know anybody have experience in this before I bring to the shop... Thanks