Thanks to those who have posted videos, and answers to questions on impeller replacement.
Here is what was not in posts I read
There is a plastic piece above the water pump, with 2 seals. This is in the repair kit.
On my engine, the seals had fallen out, and that's why the pump wasn't getting...