This motor is for a 1992 Polaris trail boss 250. It looks to be complete but is untested. The top end is brand new rebuilt. Has a brand new stator on it. The bottom end is original. Motor has not been ran since rebuilt so it’s unknown if it runs. See pics.