Looks like the deal I got on my new Disco is being overshadowed by my ever increasing list of must fixes. Let me preface this by saying I am new to LR’s and while I am by no means a professional mechanic, I can usually do my own repairs. My 2003 Discovery sprung a leak in the coolant system...