Grahh, I don't think I can help you out. I've been going through it over and over in my head, and I don't know how to go about this. Besides the fact that I have other crap to work out. I hope that is okay with you? Sorry man, I really wish I could help right now.
I might be able to return to this and help out later but I would suggest finding another NPCer. If you don't, and I find the time to help out I'll come back to you.