Re Question....where do you want to start?
As BA has both GE and RR engined 777s replacing with a second hand machine with either engine type, preferably of the same sub type, would be presumably cheaper than a repair were there to be one available in reasonbable condition.