I recently purchased a 2007 JCW
mini. Love the car, the only problem I'm having is a coolant leak. The reservoir inflates as soon as I turn off my mini and the anti-freeze bubbles up to the top and it leaks from the cap. I don't think its any leaking around the reservoir, I think its the cap itself. Any help, please and thank you.