Known overheat issues 4.7 RAM V8? EDIT FIXED

I have seen the water pump impeller loose on the shaft on a 4.7. It would make heat and stay cool at an idle but as soon as you started to drive it would get hot.
I had that same issue on a Dodge 3.5L. I replaced the timing belt and water pump, and it started to overheat a couple of days later. I took it back apart, and the plastic impeller on the water pump could spin on the shaft. I couldn't believe they wouldn't even pin it to the shaft.