When I let of the brakes of my 2004 Chevy Astro I can feel a tug on the rear brakes. The pads and rotors are new. Any thoughts on what it could be?
Apr 25, 2011 at 5:27 PM