Interesting as I was chatting with someone in the know on this the other day and they said the issue is entirely the ADFs own fault. Apparently when parts were moved from one aircraft to another while one was in deep maintenance and they needed the parts for another airframe the record keeping wasnt up to scratch - not sure if thats electronic or paper versions and now when they did an audit the problems arose.
Someone here might know if this is correct or not.