It wasn't an electrical issue that caused the BA crash. It was ice in the fuel lines causing a clog. The problem is supposed to be fixed.
That said, a loss of power shortly before landing could be the cause of this accident as well, we'll need to wait to find out.