I would go with having the dealer give it a *going over* also, altho my 6600 loves Coats and Clark thread, i know there are other brands of machines that dont. I also thnk in the last ffew years, Coats says just Coats on their thread spools... maybe its really old thread ? this is just a guess, i cant tell my old spools from new spools....