I know I am done with GMC/CHEVY after my latyest problem. I bought a new 2500 and the damn thing has been sitting at the dealership for about 3 1/2 months so far waiting for a front axle. Thanks to that lame american axle company strike.. That is really what atarted all this. They had to lay off lots of people and shut down alot of plants due to that strike.