Some updated pictures.

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.

Can you tell me how big that fan is? As from the top of the radiator to the bottom of the radiator. I would hate to buy it and it not fit in the shroud.