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...
Every brand can and DO have their problem children. If you had good luck with your other GM vehicles why move just because this one has had problems? Now if it becomes vehicle after vehicle then yep time to move on. I gave Ford four chances before I jumped ship.
Only you can decide if you want to roll the dice with another GM product but if you do I bet it will most likely work out for you.