I remember seeing that vanagon axles fit 944s as well... It's funny you mention that, because the cv joint kit has a 951 part number.
I keep breaking the shaft instead of the cv joint because the axles are hollow. This is the axle that failed on me in February.
I'm going to take a 944 axle apart and see if I can use the shaft tomorrow...this has got to stop!