second response to your question, is that strangely enough, your skimmer enhances the smell when switched on. my question now is, what products do you feed? that could be causing the smell, especially when being skimmed out. also, have you ever overhauled your tank? it might be time for an overhaul. another question is on you mentioning bubbles within your sand bed, do you ever gravel vacuum your sand bed? if you do so, does the water being pulled out produce a smell? i ask because those bubbles could be hydrogen sulfate, which is a type of acid & gas build up from decomposing matter or death. if you do gravel vac, try not to release those bubbles into the tank & syphon them out. you dont want the gasses & acid floating around your tank. i hope to have helped out. good luck & happy reefing!