Drain valve seal was leaking and shaft pulled out

Noticed a leak coming from the drain valve shaft next to the solenoid . While removing the the small cupped metal retainer to access the rubber seal the shaft pulled out. The shaft is nurrled on one end and has a flat side. when I tried to put it back in the shaft spins freely. I assume that the shaft has one flat side to lock into something. I know I need to replace the seal but how do I get the shaft back in correctly ? are there any additional parts I need to order.
Please help
Thanks
David

There is not a way that I know of to put it back together. You will need a new motor assy.