This is a very long thread and I quickly browsed through it.
Forgive me if you've already done this but have you had her read by Nancy?