the 17th street levee is fixed. the power company has dropped a line to the #6 pumping station.
The Corps Of Engineers does the difficult immediately, the impossible takes a little bit longer.
I'd bet that the pumps are dewatered and back in operation by end of day or sometime tomorrow.