it sounds like you are on to something here, but just one last thought on the Lava rock: Most of what you can get in the pet stores for fish displays is not real lava. It is synthetic rock and from the research I did, it will not leach heavy metals. I mention that because I too have some Lava in my tank. I had about 30lbs from my days of freshwater and they have neat holes through them and so I washed them carefully and in they went. I have a total of about 125-150 lbs of LR and the lava is mixed in with it. I have been up and running for about 9 months and no problems keeping any fish or inverts. All that to say this, you should continue to monitor yor setup closely and not just assume it's the lava. I would pull it out as suggested, but don't assume the problem is solved. Good Luck!