i don't put together engines without high flow pumps, and if i buy a car that's one of the first thing's it'll get
if i have a customer with an overheating car, that's number one with a bullet. i mean, there's other factors involved obviously but that's the gist of it.
you've got an updated radiator, what seems to be enough fan and a lower temp stat. i'd bet if this doesn't solve it, it would probably come close.