I've had puppy problems with the same machine...The price they quoted for the controller is the same that
I was quoted. I needed to have the cord replaced....and had the repair man replace it.
The other puppy issue is the red square that cuts the threads....my chihuahua seems to think it is a target for her butt. Try sewing along and hearing the cutting sound every few seconds.....I have since disconnected that function.