A bit of good news: Got the TV to come on. Now, we'll probably lose power.
And a bit of bad news: Our two window leaks have come back. It only occurs in heavy, sustained sideways rain. I think the last time we had this was for Hurricane Katrina 7 years ago today. We do not know the source of the leak. I've caulked and re-caulked a few potential areas to no avail.