Help!!! Motor dies when coming to a stop?

Sounds like a vacuum leak to me