I've had my last GM vehicle. My 2009 Sierra 1500 LT All Terrain was the worst vehicle I ever owned. To start, the front brakes shook like a dog crapping peach pits on a long decent with light braking. Two GM warranty repairs,and I finally figure out the front brake caliper casting is too tight, and it cost me two sets of shoes and two sets of rotors. The inside shoe would bind and not contact the rotor squarely. I filed out the casting and all was well.... Why couldn't they figure it out? Then I started getting cylinder 6 misfire codes. 52 thousand miles..... With Mobil One the whole time. Turned out the AFM lifters failed. The same lifters they redesigned when they finally came to the conclusion it was a problem. So I spent $2700 to have all the lifters replaced. Within 600 miles, the oil pressure went to zero. They dropped crap into the oil pan that went through the oil pump and destroyed it. The garage wanted $1800 to replace the oil pump and oil suction o-ring. I told them to just keep the truck. The price then went to $750, and I agreed to that. They fixed the truck, but my total cost was over $3500, and I was without the truck for a total of three weeks and two days. I was not overly pissed with the stealership, but I lost all confidence in GM. I thought surely they would value a life long customer more than that, so I called customer service. What a joke. They said they would respond within 48 hours, but after three days, they told me they contacted the dealership and they would not be reimbursing any of the repair costs. This after I told them it was GM's problem, not the stealership. So after over 40 years of exclusively GM vehicles, I'm looking at an aluminum truck. I currently have five GM vehicles! I've had probably 15 over the years, but that meant nothing to customer service. All I wanted was a partial reimbursement for my repairs on a truck with 52 thousand miles on it. Instead, I got a kiss-off. And the next day, I got a mailing from GM that they extended the warranty to 5 years for the rear springs which apparently break. The truck is 7 years old. And judging from the noises I've been hearing, the fuel pump is going! The worst vehicle I've ever owned, with the worst support ever! You suck, GM!