Well, she's disassembled and awaiting new seals and pump cup. The one hiccup I did have is, that while driving out the roll pin that connects the forearm to the lower assembly, I lost the pin to the abyss of my work area. Hopefully it's something the chain hardware stores have in stock.