The other day while I was driving my 2000 323i, when all of a sudden I heard a grinding noice as I hit a patch of ice. After that my traction control light came on and would not turn off. Now my traction control works for about the first quarter mile and after that the light comes on and the traction control does not work. I also hear a grinding when the traction control is working. Any suggestions what could have gone wrong?