I know you said you cleaned it, but just double check that you have cleaned around the feed dogs really well. Usually, there's a plate you can unscrew and access all around the feed dogs. I would make sure that you have cleaned their 'teeth', on each side and if you can, underneath them. Good luck!