Engineer must have really wanted the F59phi to work over sitting in a P42. Horn failing also doesn't surprise me, the F59phi are due for a rebuild and set to get one soon.
We will never know but be interesting if it was providing HEP given they can make 600kw+ of HEP (that was the early rating...