I thought I had solved my overheating issues by replacing an otterstat and a relay, but no such luck. My fans do not want to turn on consistently. So today I took an extra unused otterstat and plugged it in and left it dangling. I then started my car and took a torch and heated the otterstat and the fans kicked on.
So the conclusions I am drawing is there is no flow in the pipe that holds the otterstat, therefore it cannot properly open the fans at the correct time. This would also answer why my engine seems much hotter than normal.
So how do I test if my water pump is doing its thing? It was replaced in 2015 by DMCMW. Or could there be a blockage in a pipe somewhere.