Take a look at my 2011 Stalling Thread
Sorry to hear about your problems. I just got my 2011 back after nearly 3 weeks in the shop. Same kind of problems but for me the replaced the DME (basically the car's computer). So far (2 days) it has been ok but I am leary...