I agree w/ the thermostat and waterpump evaluation... if you're thermostat is a little sticky, then you could be getting something like 80-90% flow... which in your application could cause some nasty overheating issues...
Only after checking those out would I look at an aftermarket radiator...