Are you running an external cooler for that trans? Those things run real hot and will add to your heat issues if using an internal rad cooler. Do you have an overflow can? Your engine setup sounds the same as mine. I run a 160 stat and it hardly ever gets above 170. If the outside temps get high it does run a bit hotter but never goes over 200 unless nit's out of water. I run a brass 4core with a 7 blade flex fan.