It seems to be stripped in the coupling joint that comes off the engine. When I took it apart the spring inside was busted in half and the rubber boots that attach to the joints are also gone. If i jack it up on jackstands the driveshaft works fine, but when I set it down on the ground the weight causes the driveshaft to slip in the joint. The side of the joint that attaches to the engine output shaft work fine.