Weird cooling on my 84 D150

There was a thread a while back where the water pump impeller was loose from the shaft and it would spin by hand. Not loose enough to come off, but loose enough to turn on the shaft by hand. It would slip when trying to pump water....

I remember that thread, seems the guy was chasing the problem for a couple of years.