I had that same code pop up on mine, the last time was April, and it did it last year. Each time I cleared the code, but couldn't find the reason why the code came up. I know June of last year it came on becouse I got a bad tank of gas. I replaced my plugs, wires, and fuel filter in May, and it never came back. There was a TSB on a pcm re-flash for '06 Taurus to correct a idle issue, but not on '07.