2007 Ford Taurus stalls then won't start
You may have a fuel pressure issue. Should have the fuel pressure checked.
Search Ford Taurus Questions
Ford Taurus Experts
Related Models For Sale
Used Cars For Sale