Originally Posted by
Waves
Clamp,
You are precisely correct. I had totally forgotten that they had dumped fuel. That completely eliminates the electrical failure idea.
Here's proof they still had main bus electrical power. The landing lights, strobes and beacon are on: