Son, I've been comming to this site off and on since a few months after this place was created, I've been a member of this site thru 4 GM trucks i've purchased and owned, each with their own set of problems, GMT-800s, and GMT-900s, yet there is always someone like you who pops up every once in awhile and cries and cries and cries about how bad their issue is and all that crap about paying $40,000+ for a vehicle and blah blah blah. Was I happy when I had issues with my trucks? No. Was I mad at GM? Sure. But when everything was said and done, it was my choice to purchase the vehicle and accept the concequences of doing so. Having annoying little things that pop up that may not be easily repaired, or even repaired period is one of those concequences. The only thing I am making light of are the cry babies like you who keep on crying and crying and crying and crying foul this and foul that and woe is me and all that other stupid childish crap. Give it a rest already.