As far as the tcs and abs that sounds like a wheel Bearing, Mine did it when the wheel bearing started but it stayed tight for four months before I changed it just because I wanted my tcs an abs back. The other posibility could be a bad wire conection some were and water from the snow and ice is shorting out a circuit some were but thats just my thought.