My 2007 Edge is doing the same thing with 85,000 K on it. Base on a few other items I've read, it could very well be a faulty coil/plug. Remember, that engine has one coil per plug. The mechanic should be able to diagnose the problem with it plugged in while driving.