on the radiator fans i have been having the same problem mine is a 2009 2.0 diesel that had a light front crash and the fans never came on but i realised that a/c was not working due to a leak so i sorted the leak out regased the system and now my fans are running i had taken the car to the main dealers and they found nothing wrong with the car dont go down the same path trust me i waisted money ,pm me if you need assistance on this as i have had to buy a new fan crowls and modules