If a vaginal infection includes Gardnerella and/or Trichomoniasis bacteria, they can cause a fish odor. Also, f you have high amounts of ammonia in your body, this is known to cause a fish odor in the urine. The Candida put off ammonia. You should be drinking plenty of water throughout the day and night.
Some of your other symptoms mentioned on another post may be related to die-off toxins. Are you using Molybdenum Amino Acid Chelate yet?
You were given the links that you need in another post. My suggestion is that you try to get your head around the protocol and follow it.