I'm having a similiar problem. 95 Explorer Sport, 5spd. Mechanic OBD'd and told me pcm, IAC and VSS were the problem and for $600 he'd fix it. I put in the IAC and it ran ok for a week until the fuel pump went out. While I had it down for the fuel pump, I put in the PCM and VSS. Now it randomly...