The pin spring is still in the drive axle. the part that came out is the shaft-axle drive part # 38415AA070. it would have been a lot better if it was only the drive axle. here is a picture of it as well. you can see the spring still inside and the huge gap from the differential.
SSPX0042.jpg
Roman