When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
There are lots of threads about this which i found helpful. I had the problem a little while ago. I think the fix i used was to short 2 pins out on the OBD socket under the drivers side dash but i didnt save the thread. Search VSC lights on and im sure you will find the thread with a diagram and instructions on what to do.
take off both front wheels and see if the speed sensor wires are mashed or worn. you can take off the sensors also to test them with an ohm reader. do a search on this.