sorry to hear all the trouble and i can say it can happen with any vehicle seeing we had sevaral mopars and fords with all the trouble you could want and you'll have that in gm also now that doesn't mean the whole brand is bad but just that one so i would look into getting the lemo law for your truck..Right now I say buy a Ford or a Dodge
the best way to tell what engine you have is by using the Vin # and count the 8th didgit in and if it is aWhat years have the LBZ? Its the one that didnt have any injector issues right? I am looking at GM since they offer a crewcab SWB and I dont have to pay an arm and a leg for a used one. I would never buy a 6.0 ford. I have driven a few at work, what a joke for power. &.3 all the way. I am a big Cummins fan just not a big fan of the crap they wrapped around it when they introduced the mega cab. If I get a cummins it will have to be 04 or 05 or 12v no crew cabs there.
Thanx for the input keep it comming.