hi Russell. yes your diff is gone, the seal on my 1st jag a 57plate xk whent at 55,ooo mls took it to prestige jaguar and was lucky it only neded a new seal. sold it a few months later for new xj, but take it back to them mate explain that the car is worse since you got it back from them than you put in in, best of luck charlie