2003 Chevrolet Silverado Repair Question
Asked on March 11, 2013
Chevrolet Silverado Brake pedal Problem
Wen i press the brake pedal to stop somewat fast it doesnt give me wat i need insted it makes a winding noise & it vibrates realy fast. And my brakes seems to b wearing out faster then normal.