It's looking like it was the radiator. Tonight I've fitted the larger integra twin fan radiator. Not mounted it but plumbed it up to test. I appears to be working better. The fans will kick in for a couple minutes then they go off. When I think back when the other rad was fitted the fan would...