That’s the exact same radiator and fan I installed for the 6.0 LS, it’s kept it cool. Hopefully your filler neck is straight, mine was so crooked I had to cut it off and re-weld it.
The fan is great but it sounds like a small plane taking off when it’s running, pretty noisy. I installed an...