An excellent reputation indeed, but they made an absolute howler whilst completing the required jobs in this one.
I have no knowledge of any corrosion, he might well be correct, but the delay was not attributable to that, it was down to the clanger made by the maintenance team.