I too have a Bernina......well I should say Berninas. I second what everyone is saying about the canned air. My dealer told me that is a big NO-NO for any of my machines. I would say your best bet is to take it in and have it serviced. That cost me about $90 for my 780, but I think it is money well spent for what I paid for the machine.