I have a '96 Old Cutlass with the 3.1 V6. Recently it has been idleing rough and tonight on the way home the "Service Engine Soon" light came on and started flashing. When driving, the RPMs stayed in the normal range but it was "stalling out" when moving forward. At stop lights, I put it in Neutral, and idle was rough still. Anyone have a suggestion?