Well I found the weakest link in the drive train of my Blazer. It was the drive shaft itself. I twisted the dang thing in half, well actually it was up by the yoke next to the transfer case. Cost to fix...$200 and that will get me thick wall tube and heavy duty parts. Still got me home like a good chevy.