The ignition switch has a plastic switch component right on th very back of it that is held on with a D shaped clip if this had fallen off oor if the switch is faulty then the ignition will stay on possibly but it will not affect your cdi/coil  ,if its the barel thats faulty then buy some new ones they come as a pair and have matching keys for the seat lock and ignition lock they are about £15.00.ok adam
                 adam bike doctor
                
 November 2009