I also have Mopani wood from Petco. It's no longer leaching (bought it a month ago). I soaked it first, but it kept leaching so I boiled it. After boiling, I partially dried it in the oven at a low temp (150F)- careful not to burn it, I was nervous to discolor the tank again, and added one piece at a time to evaluate it. It leached a little more, but eventually stabilized and my tanks are clear. Water changes helped at the end.