Revs all over the place when slowing, engine sounds rough