Sorry to be anal about this, but the BA38 engines didn't "fail" - they were both running above idle and producing thrust up to the point when they hit the ground. However the ice restriction in the fuel/oil heat exchanger meant that when they throttled up, the engines couldn't respond because the ice restriction wouldn't permit increased fuel flow.