Just a dumb idea for you to check...
How about mechanical stress on the radiator? The mounting brackets for the radiator MUST have enough room for movement for thermal expansion. If the radiator doesn't rattle around a little bit when it's cold, it might just push & break itself when it gets hot.