2003 Ford F150 Service Engine Soon Light Reset, Truck was idling rough, poor performance on the road noticable drop in MPG.