Why do all these overheating issues end up this way!
Keep it simple, Go back to a more stock set-up. Get rid of that Cap and fan!
Use a High flow Stat, I prefer a 180 Milodon and a High flow pump with the Mods you have. Use the 7 blade fixed with a stock shroud, spacer and radiator. If you can not do it, then the shroud needs to be widened a bit with the correct fan spacer and 7 blade fixed fan! Verify your gauge with a Laser temp gun. Home Depot sells a nice unit from Klein that I also use in my Grilling world!