For mine to work, it needs to be colder than ~20F. For the 3 cylinder shut down to work, it needs to be at least ~10F or colder. Most of the time it takes somewheres between 30 seconds and a minute to ramp up. As stated above, it wont work if you have it plugged in, or in a (somewhat warm) garage.
EGTs climb to 225-250 high idle is on. When the 3 cylinders shut down, EGTs will jump to 550 or so.
Usually I start it, let it run for a little, drive down to the coffe shop (6 blocks), and it will do its "thing". When I come out 15 or 20 min. later, its all warm and toasty in the cab.
Most of the newer 2nd gens have the software already in the ecm, and DO NOT need to be reflashed. It just needs to be "enabled" with the DRBIII.