sump pumps need power--
Very sorry I do know the feeling of having to start over...all that time, effort and money, and time..just gone:(
It took a whole new tank to get me going again, and the excitement of planning a whole new, different tank.:)
Good Luck and I think I'll call state farm.