Woah...that's nasty. Can't say I know exactly how to fix this man lol... However, have you tried exporting out the model at it's highest sub-d level as an obj, import to zbrush, and then try to reconstruct subdiv? Maybe just go back to max / maya etc, delete those faces entirely, and manually rebuild them / fill the hole…