It's not easy to say what you've done and not done..
If you're at a point where 1 file is causing issues, you already know where to look and can from there make small changes to it and see where things go wrong.
the last part i'm not sure i understand.
But all in all, as i havnt had a reason to remove faces, it's not something i'v tried and therefor not looking into