Some updated pictures.

Are you running the March pulleys?

Yep....They were the next thing to go if the other changes didn't fix the problem. Try the Viscious fan first.....then swap the WP then the pulleys. That Viscious fan pulls a S-load of air. I also run an aluminum 1" 2 row crossflow radiator.