In addition to looking at all aspects, lets not forget 777s have had fires breaking out in wiring due to unexplained reasons!!
One very fine example was Egyptair 777-200, luckily it happened on ground
Accident: Egyptair B772 at Cairo on Jul 29th 2011, cockpit fire
and if something similar happened to MH370, we all know how limited options crew had???