$575.oo for all that, including the air bag repair, is a great deal. There's a lot of people in LOD who'd love to know where this dealer is, based upon some of the horror stories I've read here.
Be advised: the PCM update and IAC will not guarantee 100% perfect starting in very low temperatures. If your car won't light up on the first attempt using the "no-touch-throttle" method, don't keep trying "no-touch". Use the procedure recommended in your owner's manual on pg. 146.
Here's the copy'n'paste of it from the Ford publication website:
"STARTING THE ENGINE
1. Turn the key to START without pressing the accelerator pedal and release as soon as the engine starts. The key will return to RUN.
2. If the temperature is above –12° C (10° F) and the engine does not start within five seconds on the first try, turn the key to OFF, wait 10 seconds and try again.
3. If the temperature is below -12° C (10° F) and the engine does not start in 15 seconds on the first try, turn the key OFF and wait 10 seconds and try again. If the engine does not start in two attempts, Press the accelerator pedal all the way to floor and hold. Turn the key to START position.
4. When the engine starts, release the key, then release the accelerator pedal gradually as the engine speeds up.
5. After idling for a few seconds, apply the brake and release the parking brake."