branchingout,

The Ford dealer finally think they figured out what is wrong with my car. It is the MLP sensor. You could try this and see. It is fairly cheap, around $50.

swhich01