I wouldn't choose Spartan again.
The first engine I received was clean, but the gasket pkg had been opened and at least one (Exhaust pipe) was missing. The engine knocked on startup, and the warranty guy helped me troubleshoot over the phone and agreed to send another engine, which they did. This one had complete gaskets, but the angle of the heater hose connecter was wrong, as it had been on the first one. I told them about this, they didn't seem to care. This engine was OK, BUT they disallowed the warranty labor claim on the first one, saying there was nothing wrong with it. The knock had been hard, from the bottom of #1, and the diagnosis had confirmed it. Nobody at Spartan or Advance offered anything besides sorry, and Spartan ignored Advance's request to call and revisit the issue.
Bottom Line No, I would not recommend to a friend