Hi alouette3,
We might be able to help, have done quite a few repairs on aluminium castings and such from truck transfer cases to starter motor housings on little Renaults. We are however based in Joostenberg Vlakte which is as far from the Southern suburbs as you can get almost.
I would...