If anyone still has a stall issue with their car TSB is 17542 and it's referred to as "Lack of Power on Decel."