For what it's worth, y'all have done all the right tests to sort her out; maybe you just need somebody to put it all together? Agree with your concern about DM...