Here's something else you could try.
I've had my tank for 6 years and have had ich problems, especially with tangs, 4 or 5 times. In my humble opinion, ich is always present, and ditching live rock, sand, etc. won't change that. Healthy fish rarely get ich if they aren't stressed, but when they...