She's a Goner.

i would agree that an impact could shove the yoke into the trans enough to cause damage, but i tend to think the U joints would give first. i say find you another trans , throw it there, have a driveline service shop inspect, spin balance and check your shaft, install new U joints and you would be good to go. a jolt could have screwed up your linkage ... are you sure you just didnt dump all your fluid out from the rear seal? im assuming this is a 904