I have always found nitrates the easiest "problem" to fix. Since there is really no ill effect with lowering nitrates quickly a nitrate problem can be fixed in under a week if you have the time and $ to do it. I have fixed tanks with nitrates over 200 in under 5 days, getting them down to under 10. The way I do this is LARGE water changes.. talking 95%. I did this on a 100G tank and it took 400G of water ($100 worth of salt, 2x 200G boxes of Reef Crystals) to fix it. It went from a tank neglected for over a year to almost pristine looking in 5 days time by doing almost complete water changes daily. First day, nitrates start at 200, do a large water change, nitrates are down to 100 immediately after water change but 24 hours later it is back up to 160 due to nitrates leaching from the sand and rocks. Just keep repeating the water changes until the nitrates finally stay down, at which point you will know they have pretty much all leached out of the rocks and sand. After the 4th 100G water change on the tank, 24 hours later, nitrates finally stayed under 10 and now that the owner keeps up on maintaining the tank it has never risen above 20.