My 2014 Expedition has just developed its first engine problem after almost 96,000 miles. I guess I should feel lucky...but not so much. I had an oil change and 99 point check done at a local Ford dealer on July 11, and all was OK. That was followed by some suspension work and an idler wheel/serpentine belt change at the same dealer on July 19. All seemed OK, it drove normally until today (July 21) when I saw a severe drop in acceleration, and I had to pull into a vacant parking lot. The engine was idling at 300 rpm, and while I could pump the accelerator a few times and it would rev up to 3500 rpm, soon it wouldn't even do that - it just sits at 300 rpm idling rough, not enough juice to even move the vehicle, or fully power the steering and brakes. Accelerator pedal has no effect on engine speed though the "foot feel" seems normal. A few minutes later the check engine light came on. Doing the in-dash system check shows nothing wrong, gauges show normal. Now it starts, sits at 300 rpm, check engine light is on, but that's all it will do. I did fill the tank yesterday (it took 16 gallons out of total 26) but it was at a reputable gas station, and no problems until more than 24 hours later. Truck has been towed to the dealer that did the work in the past 2 weeks, though they are closed today. I'll be all over them in the morning, but meanwhile, anyone have some idea what might be going on? Never seen this before.