If the engine is directly coupled to the prop shaft that might be why they were coming in too fast, when they tried to slow down it stalled. Just a guess on my part but I think something went wrong with fuel delivery, may explain the black smoke as well. FWIW.