Need a little ram hemi help

The Chrysler term is IAC or Idle Air Control Motor. Always blamed but seldom the cause, few other things to check first before you try the shot gun approach which is to throw a bunch of parts at it and hope you hit it. Big question, how many miles on the odo? If its high miles, I would suspect tiny screen under fuel regulator is clogged with junk. Will the scanner you checked codes with give you data stream? If so, check out the fuel cut % numbers. What is O2 voltage before and after the cat? Look for high voltages on O2 indication a lean condition.