Yeah, it is very likely that the fans on that arent producing enough air, do they have their own spot on the core or are they all in an open space? When you dont divide the fans you will typically be fighting against eachother.
You should get yourself a water temp sensor
Jon