Re previous question about stalling - found the problem! I had just had an oil change (that was done improperly) and some debris was blown in from the air filter to the Mass Airflow Sensor. It was a fly that got on the wrong side of the air filter and caused my Edge to stall. Unbelievable that something so small could cause this! Now I get to go back to the dealership that did the oil change and insist they cover my $170 bill to fix the problem they caused. Hope this info helps someone else.