Thanks for the ideas guys. Its been in the garage this morning and of course it didn't leak when I started it up and hasn't leaked whilst its been with them and they say there isnt any real evidence of any leaks. They said it looked surprisingly clean for a land rover! Starting to think I've...