@vulkus has given you a good start(which he should have put into an answer so we can vote for it ) . You mentioned service break system light was on . when you changed the breaks did you open the system to air if so you may need to bleed the system are the brakes spongy or do you need to pump them to get stopped . Or had brake fluid been added to the system then when you put new brake pads on did it overfill the system as less fluid is needed with new pads . Check fluid levels regardless . If you have open tone rings check them for mud and road grim . if there sealed rings then check the wheel bearings seals for leaks . if grease is coming out dirt can get in and plug the tone ring . Finally does the traction control cause the car to shudder in sharp turns or or send vibration through the steering on long slow curves? let us know . Hope this helps