I own a Honda Megapro here in Indonesia. It's a 160cc, singly cylinder jobbie. I bought the bike 4 weeks ago, it's run very sweetly. During these 4 weeks I've changed the oil, air filter, and I've had the engine tuned. I've also treated the fuel with Redex, on the last 2 occasions that I've fuelled up. All was fine until a couple of days. As soon as I touched the start button it fired up immediately, and ran sweet as a nut. But then 2 days ago it took 3 or 4 attempts to get it going, maybe 15 seconds on the starter button in total. And since, it's run perfectly, no hint of misfiring or anything. This morning I rode a mile or so to the shop. After I came out of the shop my bike wouldn't start. It turned over fine, but there was no hint of life in the engine, no spluttering, no near misses, nothing. I then tried to kickstart it, nothing. I tried for 5 minutes then started wheeling it to the local repair shop. As I was walking I touched the start button again, it fired immediately, and ran perfectly. I've plenty of fuel in the tank. Any ideas what the problem might be? Thanks