My u joints on my CV drive shaft have busted 5 times now and the machine shop that is rebuilding says the drive shaft is straight my pinion angle is good to. Nobody seems to know why this is happening. If I take it off the road the all 3 u-joints break. I stopped getting on the gas off road and started being easier on it but still they break. Does anyone have any ideas on what could be causing this? Could my Drive shaft be to long and bottom out? I would assume if that was the case it would mess up the t-case I'm at a loss as to what it could be.