98% on IOSA is FAILURE. IOSA requires 100% compliance. No accolades there.
The problems were corrected shortly following the inspection in 2009. There was another inspection in January 2011 following the mysterious engine failures, and everything was still in order.