I have been a fan of Chevy all my life and had good luck. After this 03 2500hd I am ready to jump ship. I have had driveline problems for 6 months and some were my fault and some may be the shops prob...
Sorry for your issues, but the truck is 13 years old. I have had no issues with any GM truck I have owned other than normal wear and tear and the occasional TSB. You may want to consider a rebuild or a newer truck.