I would check long and heard for a vacuum leak, unregulated air can cause some pretty unpleasant idle problems with these cars