I have a 2001 Catalina 310 that I sail in Lake Ontario. I winterized my fresh water system with the RV pink antifreeze. This spring I purged the system and added fresh water. I recently noticed the water has a terrible smell. I tried flushing and adding water but this didn't work. I think I need a solution that will clean the system but will not harm the fresh water tank or hoses. Any suggestions?