What do you mean it "turns over but stalls". Do you mean it starts but then immediately stalls? Turn it over means cranking to me, not starting. So is it starting then immediately stalling?
What happens if you hold your foot on the gas slightly after it starts?
And a big welcome to WF!