Source: https://www.yourmechanic.com/question/my-mini-cooper-2004-has-been-overheating-and-rattling-with-a-high-rpm-i-think-the-radiator-has-a-leak-or-a-cooling-system-prolem-by-libby-w