Need some help on pulley sizing

Well, I forgot I had a Stewart performance thermostat installed. I removed it & reinstalled my restrictor & found my flow rate increased. Drove car & found temp to drop to 180 driving down the road in 90 degree weather conditions. Idling temp seems to level out at 215. Starting to think high flow pumps don't work well with certain thermostats; but not really certain of this.