I had the "stalling" problem with my Jag, and the fix was easy. Here is what worked for me, go buy a can of carb/throttlebody cleaner and get a small sponge (like what you would use to clean dishes, preferably with the abrasive mesh on one side). The issue is the throttle air-intake valve gets stuck against the side of the throttle body intake pipe. Remove the black plastic air intake, so you can see into the throttlebody and the valve that controls the air into the intake manifold. My car had black gunk built up around the sides of the intake pipe where the valve was. Hold the valve open, and spray in the carb cleaner and scrub off the sides of the intake pipe.
Once the pipe was good and clean, I reassembled everything, and I haven't had a problem since - 50K miles ago.
Would you buy another car from this manufacturer? Don't Know
Review Date: 28th October, 2010