All M119's have magnets on the flywheel. If the magnets are missing or not recognized, there will be a fault code on the EZL.
Does the engine EVER run smoothly, after warmup, etc? If not, triple-check all the ignition components. It's not unheard of to have a defective cap, plug, or cable new...