Simple things first. Are you also using the Fiat throttle body? Or, are you just using this valve on its own?
Aslo, is your box is fitted with the stepper chip?
OK
Set 'max steps to extend' to something like 180. This is basically the stroke of the valve. You can do some testing to find the stroke by playing with the max steps to extend value and keying of and on again, but you must set both the IAC steps while cranking values to the same value as the max steps to extend (don't forget tho change them back again)
set the stepper speed to 70 for now to slow it down a bit, you don't want it to fast, like wise you don't want it to slow.
I assume the polarity simply changes the direction of the motor.
The step sequence needs a diagrmatic explanation in that dialog, but if you look at Phat Bobs instructions, you can see how the sequences are worked
http://www.vems.hu/wiki/index.php?page=MembersPage%2FPhatBob%2FUserGuide You should be able to determine the two seperate windings in the motor easily with a multi meter. From memory the windings for this sort of valve are on pins 1/2 and 3/4. The raw step sequence 216 greyed out at the bottom I know will work the valve one way or the other as long as the wiring is correct. 201 will reverse the direction of the valve. This value will change as you change the sequence. The raw value is good to see as you can work out whether the motor is configured correctly or not.
These newer firmwares allow you to wire the stepper windings to any stepper outputs in any configuration, and then set it up in the config, but it can become a mind f$@k. Follow the diagram below and you wont go far wrong. pin 1-A-EC18/4, pin 2-B-EC18/10, pin 3-C-EC18/5, pin 4-D-EC18/11
accepted step sequence D-B-C-A (216 raw) and D-A-C-B (201 raw)
I don't see much wrong with the values for 'IAC position while cranking' but these are usually engine specific and may need tuning. I personally used 80 for warm and 160 for cold
The coolant refference curve is a bit bumpy. Try smoothing it out a bit. In reallity this curve will need tuning using the IacInt gauge, as the engine warms up, and logging is a godsend in this area and it will take several cold starts to get it right. The last point is used as the refference position for idle, again using the IacInt guage. Set the last value to 40 and tune the throttle stop/ throttle bypass screws while watching the IacInt guage at warm idle.
The max temp for cold idle speed is a little high, try 40c in there and 75c for min temp for warm idle speed. Again, these are dependant on the engine and the normal temperature it runs at. The max temp for cold idle speed is the point at which the idle speed starts to ramp down from the cold idle speed towards the warm idle speed. The min temp for warm idle speed is the temp at wich this ramp down finishes. The wider apart the two temperature settings are, the smoother the transition from cold idle to warm idle as the engine warms up.
Afterstart RPM may be a little high, but might be dependant on the engine. I would say 200rpm should be enough. 4 seconds is ok, again dependant on the engine.
The PID settings are explained better by others elsewhere on this forum.
what you have not shown is the 'idle control ignition advance' settings which includes settings for how the IAC is controlled with the 'igniton based idle control' enabled. Set advance change max advance, advance change max retard, advance rate of change and threshold for activating IAC all to 5 degrees.
See how you get on with that lot.