Flooding at 90 feet sounds rough, but is it really a big deal? Lights flood all the time... it's just a wet light. Maybe just check the o-ring groove for any sand or grit next time. A little spit on the seal before you close it up usually does the trick for me.