I used a product to de-funkify my hockey gear called Sink the Stink, which is engineered bacteria made to deodorize wetsuits that works pretty well. It doesn't totally eliminate the stank, but it's much better than nothing. After all, some people pee in their wetsuits during dives and if it can knock that out, it's worth it's weight. There's a saying about peeing during diving "There's two types of people, those who pee in their wetsuits, and those who lie about it." Well, I was forced to use a rental wetsuit to dive the springs in Florida in the early 90s and that thing pretty much smelled like the men's room at the racetrack, minus the cigarette smell. It was so nasty, it broke me from ever urinating in my own wetsuit...or using a rental. My last suit had ~450 dives in it before I retired it and I never fouled it. I left it with a dive guide in Papua, New Guinea. Anyway, Sink the Stink helps.
Jim