I second the last comment, any worries PUSH, PUSH I dont want to scare you, though I am sure you are already in panic mode, but time COULD be of the essence......
Oh and try not to go on the internet to do your own investigations, this will only demoralize you more , once you know for sure what the problem is ..then maybe.
I am keeping everything crossed for you both