Lexus es300 has low idle when on ac and put on drive?

700 to 750 rpm is normal. if the engine stalls, you may have to replace the IAC (Idle Air Control) Motor. they get stuck.