I have a 2003 ford explorer 4.0 SOHC 220K miles, I have done alot of maintenance on this vehicle over the years, but yesterday the engine began to stall in traffic, it shook, I pushed on the gas and it was sluggish going forward, I stopped again, tried to push on the accelerator and I believe...