Sounds like the 60303 may be the ticket then.

Here's the bottom of one of the pistons. Piston looks new. The rod bearings are not so lucky.