Been scratching my head on this one. Was driving my mini cooper today (2002 R50 cooper) when I noticed the temp gauge start to rise indicating the car overheating. I pulled over and saw the radiator fan was not running. After looking over eveything I started playing around with connectors. I have the radiator fan with 2 connectors the main big connector and the smaller one. I unplugged the smaller one and the radiator fan instantly kicked on and made the car drop to operating temp for the rest of the drive while kept unplugged. Every coolant component on the car is “new” (after market parts) including the radiator fan, coolant temp sensor, water pump, and thermostat. I even checked fuses for the radiator fan and replaced the relay. So why would the car overheat and the fan not turn on until I unplug that connector?