The engine is a 95% clone of YAMAHA Rhino but built with lesser quality parts and assembly..I Have replaced broken defective parts with YAMAHA Parts on my 500 Hisun engine. It has become acceptable SXS now. Mine broke on its first day in its first mile. Neither Hisun or Massimo would back warranty. 6 trips to shop all paid out of pocket..I discourage anyone from buying anything made by Hisun.☠