I decided today that I would take it to Ford Service. At least they will know what there doing... But, I don't want to pay the for them to find the problem. So, this is my thought on the subject. I think it's intermitent, and goes and comes. So my understanding of electronics is that it is a loose wire. Cause the check engine light is always on
but it has to be reset. So my question is, can Autozone find the deeper root of the problem. Like for instants:

{-- CID circuit open.
-- CID circuit shorted to GND.
-- CID circuit shorted to PWR.
-- PWR GND open.
-- VPWR open.
-- Damaged CMP Sensor.
-- Damaged PCM}



{ } Provided by GeoPappas