Thanks guys, I'll be keeping my fingers crossed for excess oil in the diff but I've got a feeling that I'll be needing the services of a local specialist, from what you've said Eric, it sounds like it's a bit beyond me.
Thanks again for your detailed help on this.