Might be a long shot since it's a completely different vehicle, but I had the same problem in my Chevy fullsize w/ auto trans. It was a dirty throttle body. When I slowed down to stop, it would sputter and die.
Check TB and buy some TB cleaner at auto parts store (NOT carb-cleaner, they're different chemicals!)
HTH
DJ