Hello and welcome to JustAnswer!
I'm assuming the IAC, IAT and oxygen sensors
are what was replaced?
P0508 sets when the IAC current falls too low. This can be the IAC itself, a wiring issue, or the powertrain control module (PCM). If the IAC has been replaced with a known good part and the same code is setting then the most likely cause would be wiring, likely a short to ground.
P0113 sets when the IAT's signal circuit voltage goes low. This again can be the sensor, a short to ground on the signal circuit, or the PCM. If the IAT gas been replaced with a known good sensor and the same code is setting then the most likely cause would be wiring.
I would make sure the IAT and IAC are plugged in correctly. They both are a two wire connector and are keyed the same and it's possible to get the connectors switched around. If the IAC connector is plugged into the IAT and the IAT connector is plugged into the IAC then it's going to set codes for each.
The most likely cause for the oxygen sensor codes would be the sensors, although it could be wiring. If the repair wasn't done at a dealer then it's unlikely they used the correct sensors. This uses an NGC type powertrain control module which is sensitive to the resistance characteristics of the oxygen sensors. Aftermarket sensors aren't compatible with a Chrysler vehicle using an NGC controller, if Midas didn't purchase the sensors from a dealer then they are almost guaranteed to set codes.