Overheating issues

As stated, lose the "flew fan" and get at least a 5 blade fixed fan with a fan clutch. Those flex fans are a recipe for disaster, they crack at the blade mounting points and will shred a radiator in a heart beat. (Ask me how I know).