Engine stalls, fall on its face

I would start with the dist. Sounds not advancing under
load. Try a different one. Easy place to start.