I haven't had a chance to re-read this part in detail yet, but a quick glance through it shows that you have some tense inconsistency problems, jumping into present tense when the rest of the narrative is in past tense.