If the problems have been fixed, then please submit it once again for review.  I'm not an AFC reviewer, and I'm not familiar with all the things that they look for.  So I'm not the right person to judge whether or not the problems have indeed all been fixed. -