I'm not sure if it's set up for racing since it's only a 2 stroke motor. That much I knew from the start. The box address is sanhua.com.cn which is a very legitimate site but none of the photos match the part. I would really just like to put in a different CDI and have it run close to stock, but I don't know if it's worth investing much without seeing it run. I still can't get it started yet because of the wiring. The biggest issue with the wiring is that I can't use any wiring diagram because the colors are mismatched and there seems to be a weird fifth wire split on the ignition switch, which also had to be replaced because the former owner busted it up to bypass it. Looks like I may have to pull the whole harness to trace it. If you look at the throttle, it has a green push button. Is that a start button or kill switch (what they refer to as Flameout)? And the right side also has a green button, I'm assuming that's headlights. It's just below the horn. Two black wires coming out of the top of the motor from the spark plug, can't seem to map those correctly. Heck, I have a good battery and can't even get lights to turn on. Crazy that they didn't stick to a color coded wiring setup. What labels any connections did have have fallen off from age. The body panels were in OK shape, I was able to use rubbing compound and wax to get them to shine back up. If I can get any of it to work, I'll work on the metal surface rust spots and restore the headlight acrylic clarity, but right now I'm just stuck. Wanting to see it work, already put the newer style carb and air filter on it. Already replaced the gas tank lines and filter. You name it. Identifying the parts makes identifying wiring worse. I assume the bike is over a decade old, but I have no reliable way of knowing. It's labeled Y N B Motors. 49cc. The motor has a plate that says Turbo 49CCPB. But all of that has been a dead end. It also has no charge port of any kind. Any help identifying the bike or parts enough to get it running would be fantastic.