comes with ignition switch, kill switch button ,horn button and light button . for Headlight just High beam. the other plugs near dash board are for Ligher, speedometer( or tachometer, there are two separate metal connector for meter to choose),temperature gauge, Horn.
There are brake switch and headlight connectors at front middle , and comes with plugs for tail light,CDI, relay, regulator, ignition coil , speed sensor,stator ,electric choke, cooling fan and battery wire on rear end.
it is universal for most of go kart brand comes with similar dashboard. Even for the different dashboard you can put this wire harness on and make your go kart works again, just ignore those extra plugs.
Total length from dashboard plug to electric fan plug is 150 inch.

in the diagram, the start relay plug on this wire harness is 2 wires one replace the old 4 wires relay plug.
it is universal for all the 250cc go kart comes with CH/CN250 Water-cool engine, if the dash board on your go kart is different it still can make your go kart run again, just ignore some switch .