100% complete; cycle parts cleaned and refurbished. Fresh paint and decals; general overhaul. New 6N4A battery Uprated to 124cc (New XL125 cylinder, piston, rings, pin, carb) Replaced all gaskets, o-rings; cleaned oil-spinner filter Very good original exhaust pipe, muffler, spark arrestor. Full instruments, A/C lighting and ignition, horn, turn signals, speedo, up-graded rear shocks. New dual-sport tires BC papers, street-legal, and collector plated (low insurance) . Easy starting, smooth running. Will consider trade, partial or full, for dirt non-runner or project