The first thing I would look at is your r/s engine mount (front of the motor under crank pulley) and the upper torque mount.The Idle may not be rough but feel like it if the mounts are bad.If the throttle body hasn't been cleaned lately I would clean it to be safe.