If you have the fan pulling air into the radiator through the grille, I would agree with bjuice, its probably thermostat related, the water is traveling through the radiator and block too fast to be cooled down when rpms are up.
Have you tried it without the shroud, that looks like it would trap alot of heat, but I have never ran one like it.