If there was any good news, he know he didn't have a lot of time leftThat would be my first thought also. Only other thing that comes to mind is mixing the wrong cleaning chemicals; but you smell that and know there was a problem. Dang, make to 95 and something like this happens.
