The Griffin rad will be fine, I have a $20 yard sale unit in mine, 422 ci LS. Fix the leak. Spal fans with custom shroud that covers the entire cooling surface and most important, ad an expansion tank. The tank doesn't have to be huge but needs to be the highest point in your water system and...