I don't know man. Over heating is just one problem I have never had trouble with. Ever. ....and I've had some pretty hawt street/race stuff through the years, too.
It may not even be an overheating issue though! Occasional 200 IMO is Not!
Nice clean radiator is certainly a must! Based on the pics though I am going after the fan and shroud first. My car with similar equipment would run as high as 220. Today it rarely gets to 190!