Emirates blasted engine manufacturers GE Aviation and Rolls-Royce for performance and reliability shortfalls and has shelved confirmation of large outstanding Airbus and Boeing orders until it has clarity about schedules and guarantees.