I'll advise you scan the engine with an OBDII EOBD device as this issue can be caused by a number of reasons such as faulty IAT valve, stuck open EGR valve, malfunctioning O2 sensor, bad MAF sensor, bad fuel pump, clogged fuel injectors, bad transmission torque converter or faulty TCS and of course wiring issues.
My car has been stalling when I am driving slowly but only after the car has been running for a few minutes. It seems to run well as long as I keep the rpms up (around 1500-2000). It also does not stall when in Park. There is a slight ticking sound coming from the engine that increases as I press on the gas. I am far from a dealer at the moment so I have to wait a few weeks before I can bring it in. Just hoping to get a few ideas of what to prepare myself for. thanks!