Sweet Jesus!!!
Those studs were hammered on by someone.
FYI SirTools BMW / Porsche specific Master bearing removal / install kit runs about $450 ... prolly < the cost of one of the hubs let alone labor ...
*Oh, shipping an axle nearly dry ... WTF?????
** Another
964 with hub failure pics.