Reminds me of the BA 777 excess fuel burn also ex SIN.
It was due to this........
Exactly what I thought when I saw it on the news this morning. The BA Trent problem was the d-duct overheating and falling apart due to excess heat rather than engine failure though. New insulation is being fitted to all the fleet now to prevent it happening again.