"When you say "hotter than
"When you say "hotter than normal" - hotter than it previously did?
Do you have a temp gauge - 140-160 would be "normal"
Running hot at idle? mid range speeds? or wide open?
With the new impeller/thermostats your idle temps should be fine - if not would suspect build up/crud in the waterjackets or a seal leak somewhere between the water cover and head (either end of the water tube) - alternately you could have a slight blockage in the watertube from the old impeller. If the problem is the latter often times it can be cleared with some compressed air.
If heat issue is when above 1500 rpms, could be a bad poppet."