OMG how scary- a similar thing happen to me once and I screamed out help and a guy came out of his house and disconnected the battery of my car to stop it getting worse!!

It must be reassuring that your DS handled a potentially bad situation so well!!!! Well done to your DS- he did all the right things!!!!