Nice car. It sounds like it could be TPS. Which could be the sensor or the cabling for the throttle. When coming down to idle, things might be dropping a little to far. While not ideal, try adjusting to have a slightly high idle; and see what impact that has.