Never come across them leaking from the spot welds before. In theory they shouldn't leak because they are a plug weld.
One thing you could check is whether the small breather hole (3mm) in the axle tube is blocked which is causing the axle to pressurise.
Kind regards
Arwyn
Last edited by Arwyn Williams; 22/05/20 09:46 PM.