Another possibility is that there was something wrong with the fuel.
https://en.wikipedia.org/wiki/British_Airways_Flight_38
Another possibility is that there was something wrong with the fuel.