I clean mine each time I start a new quilt, along with new needle.
One other thing that I check when my Janome is acting funny, doing a gathering stitch or being noisy....I pull the top thread out and re-thread it. It's amazing how many times that is the problem!