Genuine Replacement Motor for Janome MB4 MB7 and Elna 940 970. This motor should be replaced after the warning screen show up at 1000 hrs of sewing. Sometimes it will continue to work for 100 or more hours, but you risk down time.