I just purchased my 2010 silverado 5.3l with 10 miles on it last August. So, far I have had my rear shocks replaced and my oil pan replaced. I am also having problems with the Tire pressure sensor system. My current issue is my brakes squealing and the truck has 5500 miles on it. Any thing legal I can do because the dealership will not buy it back.