We need more information. "The machine runs" includes properly-functioning feed dogs, so the machine does not run, at least not correctly.
Check for a thread jam - or have "DH" do it, if you prefer - that's usually the problem with a 301 that's stuck.