I think the idle valve is always a guess. It's easy to determine which pins are the coils, but the polarity is a shot in the dark. Mine seemed like it was correct initially, but quickly realized it only moved one direction. It's as simply as reversing polarity one of the coils to make it correct. The "output test mode-stepper motor" feature under "CAN-bus/testmodes will be your friend in getting the IAC right. I've always said setting up the IAC on tuner studio is by far the most frustrating thing of the whole system. The problem with the IAC is the ECM doesn't have any feedback from it to know where it is. When getting your start right, often times the IAC can miss some steps if the engine doesn't start cleanly. You'll end up with a high idle but the steps in tuner studio are showing the correct value. The only way to correct this is turn it off and start over with a clean start. I've never had any luck with closed loop idle either. I tried many times, but I found it best to just leave it run open loop based on temperature, then set your idle VE and ignition advance. However, I have noticed this G3 Hemi doesn't respond to timing changes at idle like my small block did. The hemi doesn't seem to care what idle timing is, unless you go to extremes.