The impossible to solve overheating problem

I really wish that was the case but the impeller is not loose from the shaft at all, the water pump looked good. Nice blades, a little surface rust.
I havent really let the engine got hot enough to puke coolant, just once and it did puke from the overflow tank.
You can check for leaks by pressurizing the coolant system and seeing if pressure drops?

I do it by getting say 15lbs of pressure in the system and revving the motor to see if it increases.
If it has a leak it will climb more with each rev until it starts pushing coolant out.