So I found of what was making this awful noise. Come to find out it is my fan hitting the radiator. Any recommendations on a good aftermarket fan that is a direct bolt in replacement or should I go with a oem fan. Also believe the fan tore the radiator up a little bit causing a small leak. Same question for the radiator oem or aftermarket direct replacement?