The frustrating thing is I really took my time, I used a brass drift and a small machinists hammer to tap on the ring to make sure the snap ring was seated. I learned a valuable lesson on that one. Fortunately I was in my shop and not on the road somewhere when it popped out.
The pump is back...