340 overheating problem

So I installed a 160 thermostat and now runs cooler longer , but once it gets hot, it keeps climbing.
As far as the water pump. Just a factory one. Never counted the blades.
I do have an overflow on now.
I double checked the Cfm on my fan and its 2200. I'm thinking I need another fan. Like a dual set up or some type of shroud. It's just that I'm limited for room.

Ac water pump has 6 blades.
Non Ac pump has 8 blades.

An Ac water pump uses a smaller pulley, which makes it spin more revolutions.
Standard 8 blade pump uses a larger pulley.

I run 8 blade water pumps only.

I would make sure I had an 8 blade pump, along with a stock fixed fan.