I would check the IAC. When it's under a cold start situation, the IAC should open up enough to sustaine a high idle situation long enough for the engine to warm up and get into the normal operating perameters set in the computer. Then the IAC will close, and the engine will return to a normal idle. I'm guessing that when it's running cold, it's running at a really low rpm. The reason it would die while turning is the really low cold idle, combined with the extra drag from the p/s pump. The IAC might not be totally bad, but it probably has carbon build-up in it, making not work properly. You can pull it off, and clean it out with a can of carb cleaner and an old toothbrush. Quick and easy fix. Here's something to try. After the truck is fully warmed up and idling normal, try turning on the a/c. The other function of the IAC is to increase the idle rpm when the a/c is on, to compensate for the added drag of the a/c compressor. If your IAC is sticking, or flat out is done, your idle rpm will drop when you turn the a/c on. Maybe not a ton, but it should be noticeable.