My '91 did the exact same thing. I replaced the ISC and it fixed it. It cost about $300.00 or so from NAPA. You may want to read your computer codes before playing the parts changing game. There should be some old threads on computer codes in the archives.