A stock one would work but your creating much more heat under high acceleration, I would go with a double wall (I think thats the right name, basically thicker to make up for being shorter) performance radiator.
dual core. the more heat comes from the turbo; if you use some heat wrap on your downpipe and some sort of turbo blanket or shield, it will keep the heat down a lot.