It may be the torque converter going bad or the fluid may need to be changed. Also, harmonic balancers go bad and cause low idle vibrations.
Gerald Wheelus Edgewood Auto Parts #253, Edgewood, Texas