Can someone tell me what I need to do to stop this leak (see photo's)? I'm assuming its coming from the front of the differential carrier, but is there a particular seal or several seals that need replacing, and which ones? Thanks!
Looks like the front differential seal is leaking. To replace it you have to unbolt the driveshaft and remove the front yoke of the diff. The repair manual says that if the yoke is removed you need to install a new crush sleeve. To do that properly the differential needs to be totally disassembled - a lot of work just to replace a seal.
What most people do is to mark where the nut is in relation to the shaft, and when they reinstall the yoke, the nut is put back in the same position as it was before. Not the proper way, but it usually works.
Csaba
'71 124 Spider, much modified
'17 124 Abarth, silver http://italiancarclub.com/csaba/
Co-owner of the best dang Fiat parts place in town