yep and yep... however, 904's are brutally tough when built right. I have a friend that uses one in his full size Dodge truck and has gone low 11's, and transmissions are not an issue. A lot of drag cars out there going really fast (single digits) with 904's. I'm not worried about breaking it, I'm just looking at the cost of driveshaft and yoke.