My neighbor dropped this off and asked if I could get it running again. It's a dong Feng also.

My other project was a tao tao quad runner I grafted to my kart. I've had 2 china motors now. They all are the same. Dong Feng, tao tao, lifan, koolster, roketa. What ever it says...
Seems to be the gy6 horizontal style engine or the upright CG. Slight differences in cc size but once you know which clone you have it get easy to find parts.
As far as the non engine parts they are pretty much the same across the brands. Again a few different styles but mass copied and used.
Usually the words "china kart, utv, atv" plus the part your looking for will give results.
As far as the wiring they also make complete wiring harness with all the electrical boxes already assembled. I don't understand how the cdi, voltage regulator, coil, plug, starter relays, and all the buttons can be so cheap. I tried to repair the harness on and found it to just be so cheap it wasn't worth the hassle.
Enough rambling. Is it dinner time yet?