Before you spend any more $$ on your cooling system, go count the fins per inch on your replacement radiator. If anything less than 20 fins per inch, it won't cool properly. You OEM radiator was 20 fins per inch.
I replaced my radiator because it was leaking where the composite tanks were crimped on the brass header. The new radiator caused overheating and the fan did not engage until about 230. Found out I had a 15 fin per inch radiator. It would not put out enough concentrated heat to engage the fan at the correct temperature. I ended up installing the brass tanks from the new radiator on the old radiator. All is well.
Richard