My problem is that my nutrients are undetectable and I believe I'm starving out the corals. However, when I try to raise NO3 and PO4, I only get algae. No detectable nutrients. Its like algae in the DT takes up the few extra nutrients that I'm trying to have available for the corals.
I don't know why this has been so difficult in my tank.
Feeding Is Better
From the coral's perspective, feeding your corals particulate food is better than dosing dissolved nutrients.
(click the "coral" tag on my blog for some interesting links on the topic)
Dissolved nutrient additions are great for correcting a short term deficit, but can have side-effects in the longer term.
Your nutrient adjustments may also have been too large and/or too quick.
BTW: An algae bloom is a pretty natural (and healthy) side effect of a nutrient spike....it's the beginning of a not-mini-cycle, really. New tank syndrome, but with a bigger nutrient load.
Not Starvation (Maybe)
Bleaching can be caused by a number of things, including no single thing/a combination of unrelated stresses. But it's not uncommon for P-starvation + a lighting change (or significant flow or other change) to make the situation ripe for bleaching.
Even so, I'm guessing from your description of how things go when you dose liquid nutrients that there's not much of a deficit of dissolved nutrients in your case even though tests may indicate so. A healthy growth of algae implies a cycling of P and N going on, even if 100% of it is tied up.
If PO4 really tests at zero persistently, then in spite of the algae
I would still consider making a regular dose of PO4. Do what you have to in order to make your dose small enough that it doesn't make the algae go out of control. (Forget about targeting any numbers on your test kit though since your algae appear to be at least as sensitive.)
I've actually been dosing acropower for the past couple months
N+C....I wouldn't recommend this going forward due to the algae situation.
Instead try KNO3 or one of the commercial nitrogen supplements like Flourish or NeoNitro for adding N and NeoPhos (etc) for adding P.