The small plastic check valve on the top og my McPherson flush mechanism is leaking. The rubber seal at the bottom is dried and cracked. With each flush, I get about a cup of water leaking out onto the floor from the top of the flush valve. This one is 5/8". Does anyone have one, or know where I can get one ?