Instead of a new PCM for $700-$800, see if your mechanic can procure a used one from a salvage yard.
I had to have one replaced in my Taurus, was quoted $350 for a new one. They found a matching one at a salvage yard for $150, then another $100 for install and diagnostics, and the car ran good again.
Good Luck!
I had to have one replaced in my Taurus, was quoted $350 for a new one. They found a matching one at a salvage yard for $150, then another $100 for install and diagnostics, and the car ran good again.
Good Luck!