Satya - Sorry for your loss... It is not an easy thing to deal with, and I know how you feel, having experienced a similar situation at least twice (is not three times) myself...
I am going to see my fs tomorrow regarding this. I will let you know how I get on, but I am definately going to be seeking testing for the things metioned here and others.

Deb - your knowledge in this area is invaluable. Thanks again for sharing this with us...
"What I need to say is to leave no stone unturned. Seek seek seek. There is always an answer."
is a fantastic motto in this.

xo