your magnesium is too low.. iw ould bet on it! nice, steady higher magnesium equals good color...ive seen this personally on many tanks..get a salifert test kit,, only way to really knwo what its at accuratly and they will color up over time..
for sps you should tryt o acheive
ca 400-450
alk...