Now that I took a closer look at the fan and fan clutch it looks like the plastic blade is pretty new same with the metal of the fan clutch, so I'm thinking he may have put a non oem fan clutch in it and that is what's causing the loud noise? The blade has a Nissan sticker on it so that looks oem. No cracks.
Here is a pic of the radiator/fan I don't see any brand name or anything on it so it's probly just a crap one.
Also there is a high performance thermostat that he gave me. Is there any reason I should put that in? The engine is pretty stock.
