Last night my Jeep Liberty decided not to run.

It will start fine but only runs for a second and then stalls out.

It's giving the code P1686, which has something to do with the microchip in the key, the thing is that there is no microchip in the key, never has been.

I've reset the computer several times, but still having the same issue.

Any ideas??

Update - Had it towed to the shop. They replaced the PCM and that didn't fix the problem. It is still giving the code 1686 and wants a key with a microchip, only I have never had a microchipped key. The mechanic is as stumped as I am.

Anyone else out there ever had a similar problem?