Yes, it does sound like the motor is toast.
Call or email here for the price of a new motor, probably around $100.00
Also check your belt, rear rollers ,front glides, idler wheel etc. for signs of wear and bearing slop. Then you will have a better idea what the total cost will be.