ditto ..... a good cleaning
Did your machine come with oil?
If so, then a drop of oil will never hurt.
If it did not come with oil, then you should not be adding it between servicing.
Then once you get thru this, you might want to try harder to not sew over, thru, under, around pins .... it definitely is not good for any machine.