6 days ago, i had to replace the radiator fan assembly. ordered a brand new motorcraft one off rockauto (because it was the cheapest place i found, being $181 versus dealers quoting me well over $300), express shipped it since my car overheated tuesday night & i needed my car to be running wednesday morning. job was a pain in the butt and i gouged the radiator when taking the original fan out. it wasn't too bad. doesn't seem to have affected cooling all too much. still makes me sad, since it's a nice mountune rad.