another 360/408 over heating

My vote is 1 of two things. Not enough air flow or not enough radiator. Remember, new doesn't mean good.

That said, you say the temp coming out of the radiator is 165*, is that right? If that's really the case, then I think you've narrowed it down to lack of air flow. If those crappy lookin little fans pull 2300 CFM each, I would be absolutely stunned. What "I" would do here is, remove the fans and that shroud "thing". Get a Mopar viscous fan package and a more factory style shroud. "I just bet" your problem goes away.

What does it do out on the highway? You didn't get specific there. Does it cool down at all at speeds over 45 MPH? Even if it does not, you have a lot of shroud blocking the core......even with the holes. The core is only either 22 or 26" wide. A hot small block needs every stinkin inch of that exposed to air flow and you have a lot of it blocked off.