Quick question, the MCP350 is the 10W version I think, which may have an effect, The MCP350 is 10W and has a black impeller, the MCP355 is 18W with an dark orange impeller
I've never run a 10W version, only the 18W versions so will check on its performance with a res top like you have.
If its the 18W version then I'd say nothing wrong with your pump. Don't bother changing it at this stage. Good test of pumps
here
I'd look at getting different fans, Zalmans aren't renowned for being good radiator fans, they don't produce great static pressure from what I know of them.
Kooowweee's fans (Yate Loons) are good basic well priced radiator fans, but you can get better but more expensive fans such as Akasa Apache's or Scythe Gentle Typhoons.
The other option if you have space is to put three extra fans on the other side of the radiator to give you a push/pull configuration. That can increase the cooling capacity of your current system by 15-20%
26°C is high for ambient temps, not overly so but still it all adds up.
Couple more questions, they all help to diagnose, otherwise its easy to say "get xxx part" without knowing the full story.
67° Are those idle temp or under load?
If under load, doing what?
Is that temperature the cpu temp or the gpu temp?
What are you using to measure temps for the cpu and gpu?
One last thing, it looks like you are using maybe Feser blue fluid? How long has it been in the loop? You might have a lot of gunk build up in the cpu block causing flow issues with your loop. Can you easily see your liquid flowing in your loop? I had Feser green break down on me in my CPU block and it virtually brought the flow in my loop to a standstill.
