Sorry about not replying right away, I just got back from the Car Craft Summer Nationals in St. Paul, MN. As far as the radiator fit, I've never fit one but I assume it would keep your engine cool since it's a heavy duty radiator for the same size engine you run. I run a 350 behind my original radiator with know problems. So I think a good clean radiator that may need minor refitting would fix your overheating problem. The catalog I've got is also online at
www.brotherstrucks.com. The
www.truckandcarshop.com also has them. So does LMC and Chevy Duty and many others.
Good luck,
Scott