Quote
If the system has been leaking and you've just been topping it up without adding oil then maybe it just needs oil.


No, I have never needed to top it up.


95 3.0 LS (24v)
241,000 miles and still going