Well the Speedo not working and the flashing D4 indicator indicates that the VSS (Vehicle Speed Sensor) is bad. But it shouldn't have shut off because of that. She most likely has two seperate problems. You'll have to wait and see what code the ECU throws.