I saved my similarly crashing SPS tank like this: all params were at great levels even after double checking. Nothing obvious could be blamed. Then I bought an ORP meter...How's 170 sound?
Remember, everything else was fine, except no PE, and general STNing. So, I simply took measures to increase ORP. I dosed hydrogen peroxide as per to rid the tank of diatoms ( I think it was 1ml/gallon/day.) Did two 10% WC's that week. And added a small amount of ROX carbon in a bag. It took 2 weeks to declare my tank saved. ORP now sits comfortably around 430. And I just use WC's to maintain. Look into your ORP.
This event was back in June, so no B.S all is well