Well I had the overheating issues with my aluminum radiator which came with slim fans. I found that all slim fans come as a 2 wire circuit and my factory 06 was a 4 wire. So soon as I put the original fans back in it worked the way it's supposed to.
I hope your issue doesn't come back! Now if I can just figure out why my relay to my A/C won't energize to send power to my compressor...my a/c would work. :/