And all of those roadracers have upgraded their radiators and such to flow more also.
Agreed, as have I. but I still don't think this pump is too much for the stock Rad.
I've seen hardcore race only oriented pumps and this aint one.
But I could be wrong.

Agreed.
now the water pumps were replaced/upgraded @2 years ago, so it sounds like you got old stock, maybe