Another thing to consider is it may be a chemical in your water. My fish tank used to smell pretty bad until I started adding tons of plants, and I've noticed as my parameters get closer to 0 it smells less. Also if you have 6 bichirs in a 55 it's most likely overstocked, I'm assuming they arn't near fully grown yet