I don't have any advice to offer I'm afraid, but I wanted you to know I'm thinking of you -you have certainly been through the mill with poor Diesel, which must be a bit rubbish for you all at what is supposed to be a really exciting time!
Hoping you get some answers for Diesel, and he's back home with you soon.