Check the alternator out put , this sounds like a failing alternator .
If the engine will start with a jump start then stall when running with out being connected to another car
then check the alternator as the engine will stall if the battery reading is lower than 9.6 volts .
First try another battery a known good battery and start the engine .
The with a voltmeter you should have a reading of 14 +/- .5 volts .
If you have only battery voltage 12 volts then the alternator needs replacing .
Note: A good fully charged battery will have around 12,6 volts.
Check your battery if you have 12volts or less, recharge and test .
How long after being jump started did it take for the engine to stall.
Check all this then please get back to me .