Hi,
You need to check the charge in your battery, and also check the wiring for breaks where possible. A flat battery will still complete a circuit, hence the bike will run if you kick start the bike, but it may not hold a charge.
westcountry, October 2013