Hi I'm new to this forum..not too new to mechanicing luckily..have a T reg freelander with a 2 litre diesel engine..Had a small water leak a couple of weeks ago, I bunged some jollop in the rad and it went away, stupidly I carried on ( I had a manic couple of weeks ahead so didnt have time) A...