You are likely starving and or sucking air on the suction side, have you blown out all the lines? Right after it stalls pull a filter and see if it is dry. Sounds like the previous owner had problems too.
We had an international with this problem for years, finally took the whole suction side of the fuel system apart, the last banjo fitting before the fuel filter had a piece of timothy hay jammed in the little hole. Cured the hard start, hard prime, stalling, lack of power under full load etc.