Big block cooling question

Watching this thread with interest...I'm having cooling issues too with my 440. I'm running an aluminum 2 core rad with puller fan and it's just not getting the job done at all.
I'm getting squeal on hot start sometimes so I suspect the water pump is on the way out. Any opinions on high flow impellers? I'm thinking about trying one.
I'm getting some stock pulleys I seem to have misplaced my old ones I will update when I put them on