Thanks for the info Jamie2k9......
I think the early delay was due to the French, but now the plane is still on the ground in Arrecife (due to depart 7.40 last night) and the passengers were told they were waiting for a part to be shipped in so that's why I was wondering what the problem was, just out of interest.
Thanks.