Purchased this for my 2021 SSR125 came within 2-3 days. Everything plugged right in. When installing I had to put the TRC CDI on the opposite side of the tab the rubber boot slides on to so now it sits in between the gas tank and the tab to allow better seat clearance. The bike starts way easier now and more consistent has a better idle and low rpm pickup but not a huge increase in HP. The 2 white jumper wires with bullet connectors if you connect 2 wires to them and and hook up a standard on/off 2 prong switch you can adjust the rev limiter with the tiny brass screw when switch is on. This feature is very nice and a wanted one on pitbikes great for launching, sound cool and an overall great product. Very satisfied.