The scope of the struggle in reaching the agreement can be found piecing together the following lines from the article:

Former Manhattan judge Arthur Gonzalez, was appointed to investigate allegations of improper activity before the ResCap bankruptcy, including claims that Ally Bank was improperly transferred from ResCap....

Gonzalez's investigation burned through $80 million of ResCap's money as his team interviewed more than 90 witnesses and reviewed 9 million pages of documents.