I had it apart and the rubber was in decent shape. What I fount was the bolt on top for the cover has been helicoiled. It was leaking pretty bad so I replaced the copper sealing washer with two new copper washers. That sealed it up but I feel some air coming from the throat. The gasket and diaghram from an rk88 fit but the needle and seat/nozzle where different.