Did you try unplugging the mas airflow sensor? I had similar issues in my 01, it would start, idle REALLY rough, then die. Happened out of no where in the middle of winter. Car didn't have any issues until it just wouldn't start, unplug the sensor and see if it will start and run. Did the trick for me.