You changed the impeller, now it overheats?
You sure it's the right impeller?
47 years old and the sending unit might be faulty?
Get a heat gun and check the temps all over the motor
and verify the motor is really getting hot??
The thermo opens at 143 the sensor doesn't work until
it's closer...