Well, it gets better, it gets worse, and it gets better again. Sheesh. Replacement pistons arrived, much later than was told by vendor. Whisked them straight to the machine shop where we eyeballed them together. Right size, ports are there, looks good. Week later, call from machinist. No way will th...