I have had a 120 gallon reef tank with sand (aragonite / Red Sea) set up since May 08. I have been having a nitrate problem ever since I could remember. My nitrites, PH, AK and ammonia are all in check. I cut back on the feeding. I ran DE-Nitrate thru a phosban canister. I did massive water changes. Nothing was / is working. I then added an RO/DI unit which did positive things for my tank but, not for the nitrates. I was told (by the LSF) that the reason why I have a nitrate issue is because of the sand in the aquarium. Reluctantly - I removed the sand (that was hell). I still have the nitrate problem. Now I am being told that I should remove my bio-balls (3 gallons) over a period of 3-4 weeks. I have about 200 lbs of live rock in the tank and the sump. Should I remove my bio-balls? I do not know what else to do. I am always up for a challenge ... but, I have had enough. I am not ready to give up. Can anyone offer any resolution?