My 2004 Ford Explorer has been idling rough for about three weeks now. I took it to a local service center yesterday and they gave it a "tune-up" which included changing the spark plugs and wires. When this didn't fix the problem, they did some research and found that a Technical Service...