Sorry to hear about your living nitemare of a weekend. Real big bummer about your dog, man! Thats just like on of your children when you've watched them grow up with you.
So where is your PMD located at now? On a heat sink out of the engine compartment I hope. I hope it's just gaskets and...