I replaced my crank position sensor, and drove the car for awhile. It died on me as I was pulling in my driveway. At least it did not leave me stranded again.

While I was trying to troubleshoot, I noticed when I would turn the key to the on position the fuel pump did not sound quite right. I dropped the tank, and installed a new fuel pump, and hoses. So far so good!! I have driven about 100 miles since then and no problems. Thanks to everyone for the great advice!!