Having checked the oil in the diff, it was full of mucky grey emulsion. And I do mean FULL! Probably explains why it was leaking from the pinion seal. I drained the oil, flushed it with some paraffin to try and clean out the gunge and refilled with clean EP90. The pinion flange/input flange seems to...