What brand radiator are you running. Aluminum or steel?
I was pretty sure once i swapped my 5.3 i was gonna have to put my radiator in back even though i don't want to. However i see no reason i can't fit one that size up front which would be great.
Congrats on your race effort. Must feel good to know that your hard work held together and worked.