Hi Cherokee
I got a replacement serpentine belt, as a spare for around £30.00, and I have seen them on ebay.co.uk
And another site, re original post for stuff on XJs though not diesel specifically
is
Billa Vista, though I could not find any Mickey Mouse ears ...............