Hello I'm new to this site and own a cbf125 which I've had for 5 years now. I'm a mature rider and think the bike is great for my needs. I've done around 15000 miles on it and runs sweet as a nut. However I too did have starting problems but managed to sort it out without doing anything. I'm keenly interested in mechanics and been involved in maintaining/fixing/rebuilding engines for many years. I was having major starting problems but couldn't really sort it as there didn't appear to be anything wrong with the bike. It would start eventually and get me to and from work. After a couple of weeks i realised that it started at home ok but not at work very well. So bearing this in mind I wondered what was going on. The only difference between parking at home and at work was that at work the bike was left on the side stand whereas at home I left it on the mainstand. So as soon as I started to leave it on the mainstand at work, it would fire up immediately. Wired I know but I no longer have starting issues! Hope this helps.