Re: Question about ammonia stink
Try Sport-Wash. It's 100% hypoallergenic, works with soft or even very hard water (may need extra for very hard water). If it's soft water it should be rinsing out well for the most part even with Tide. You can get Sport-Wash at any local sporting goods store; branded like Sensi-Clean but not sure if it's the exact same as Charlie's. There's some debate about that.
Also if you've tried multiple detergent in the past, I would use the Sport-Wash and expect to run few cycles as all those build ups will cause more soaps to come out. But after that you should see some difference. And do stay away from anything labeled "free" or "clear" in stores. They still have dyes and fragrance that could cause more rash problems in the future.