Clean the throttle body and the IAC aswell, if gummed up they could be a helping cause of the idle dipping lower.
And as for the idle just bump up like 125-150 when in drive, because it's set at like 675-700 I think and that might just be too low with a cam.