I finally got my Bike back today. They even washed ‘er up for me. And, since they fixed the bent tail-light post, she looks as good as new. The problem with the oil leak went farther than the oil pump, however. They had to replace several hoses, clamps, and O-rings to stop the leaking.
But it was great to ride for an hour bringing the bike home. tomorrow, the truck stays parked!