Sorry guys....all the speculation and innuendo of this post is entirely unfoundered..here's the facts according to the Gulf News 25 August (AFP report);
"....Portuguese emigre passenger Jose Gasper said those on board were gripped by panic as the plane, which had sprung a carburetor leak, dipped alarmingly- and repeatedly- while making its descent......."
All I can say is that the A330 must have f8$%#@n big carburetors!
All credit to the pilots though, despite this wonderful reporting.