Other than replacing the piston assy and reed valve have you checked the other check valves for wear on their o-rings? Might want to start there before giving up on the YH. Also make sure there is no leaks at the crush washers, valve gauge, and foster o-ring / drier O-ring etc. If the piston and seals are good I would suspect one of the other things I've listed.