I too bought a Brother cs6000i from Wal-Mart and after about 1 1/2 years the timing went out. Long story short it (according to Brother dealer) would continue to do this. Was too expensive to keep repairing so gave up on it. I did buy a new Brother from a different dealer and its exact same machine but have never had any problems with it yet. I still use my old trusty Singer for most of my sewing but like to switch off to the Brother and give "Betsy" a rest.