I may ask a lot of questions but to shed some light on your issue. Does it stall Every time, all the time? or once or twice in a day? is there anything you can do to not to make it stall, like neutral or raising your rpm? once in a complete stop or when coming to a stop? check engine light on? any malfunction lights on>?