I have the Janome 6600 and I like it. The self threading needle doesn't work for me. The only machine I had with a great needle threader was a Baby Lock. The only problem I have with the 6600 is that the thread knots around the take up lever and of course the needle becomes unthreaded. Have any of you Janomers had this problem or any tips to fix it?