I've struggled with the plastic engine flush system on my Marlin 300 - - both broken parts and generally difficult to get the connector to plug into the valve. While GW did replace the parts that failed under warranty, I decided to look for a better engineered approach. For clarity, it needs...