2000 Saturn LS2 Sedan V6 Auto

2000 Saturn LS2 Sedan V6 Auto 50,000.

Car starts immediately; Put into reverse and then into drive and dies or stalls. Starts up right away. Happens only at first start on cold mornings. Technician performed 3 part cleaner on throttle body, intake and injectors. Problem remains. If I warm engine up for a few minutes, problem does not happen. No service engine light follows this and no code showed at repair facility.