Hi, I think it's your brushes as Cherryville Chuck said. I had a similar problem with my Fein Multimaster earlier this year, spark, bang and burning smell. I live near High Wycombe in Bucks and took it into Isaac Lord, my local dealer. They fixed it for £25.00. You might have a similar dealer near you.
Good luck
Bo
Good luck
Bo