Have you checked the plugs and the tail pipe to see if you're running excessively rich or lean ? What about the error codes ?
It may be time to dig out the old wallet and take it to a good mechanic or a Ford dealer and let them hook up all those fancy dancy electronic gizmos ? Let somebody else get the headache
