Welcome to the board BTW. Also the title says it stalls,when does it stall? I'd also do a tune up on it plugs,wires,cap & rotor, PCV valve.With a car sitting that long it's due.
A bad plug wire would cause this too.A tune up on that car's short money.
Not sure on how handy you are but we have these
Ford Tempo Haynes Manuals that are easy to follow and might help you to repair a few things.