it needs a cdi. i ordered one but the guy i bought the bike from changed the wiring harness. so back goes the package and im waitin for the new one to come in. the bike is almost a basket case. im tryna talk my dad into lettin me strip it down this winter for some much needed pc work, a new top end, and some other mods.