RE: Leaking non return valve - 160DZ
You can replace the DZ check Valve. It is part # 5130.
I have also run the engine without the Check valve. The engine will go a little lean on throttle up after a long idle like for a spin. Beyond that there is not much difference in function with or without it.
Troy Newman
Team YS