Or possibly no. It may just need new carbon brushes in the motor. You really need to test it and fault find properly using a multi meter. Just making hit and miss guesses ls not the way to go. If you don't have a multi meter or know how to fault find then call a service company.
Lincoln Appliance NZ