Hi all, I bought a 2012 Yamaha YBR125 a couple of weeks ago second hand under the description that it was a good runner... fast forward a couple of days later and I see that the engine management light had come on and flashed to let me know it was code 46 - an issue with the charging system. I checked the battery with a multi-meter and found that the battery was sitting at 10.6 V and no matter how many times I bump started it I couldn't get the battery to charge. After watching some videos and reading forums I figured it was either the battery, the reg/rec or the stator that was causing issues. When I unplugged the connection to the reg/rec I noticed that one of the pins was badly corroded and so after cleaning up the connection and running it, the battery would sit in the low 12 V region even up at 6000 rpm. I ordered a new battery and installed it and all seemed to be well, could it have been as simple as a dodgy connection? We did check the wiring of the alternator with the multi-meter along with a visual check of the stator coils. We also checked the diodes within the reg/rec with the multi-meter and we were getting expected results. Anyway, took it out a run yesterday and covered about 90 miles over 3/4 hours and there were no issues. We stopped every now and again and checked the battery with the multi-meter with the following results: Battery out of the box: 12.4 V Battery after 20 minutes of riding: 12.7 V Battery after another 20 minutes riding: 13.06 V Battery later in the day (with engine off) after ~80 miles: 12.8 V These numbers would suggest that the battery was being charged and holding the charge throughout the day. I became quite happy that the issue was solved quite cheap and managed to get a day out of it. However, when it got dark on our way home I rode with the full beam on for most of the journey home (approx the last 10 miles). I did notice towards mile 10 that the full beam light started to flicker and then once again the engine management light came on (not flashing for code 46, just a solid light which i presume shows low voltage). I managed to get home and check the battery and it was showing 11.9 V. I went out this morning and checked again and the battery has risen slightly to 12.2 V. I thought maybe the full beam had drained the battery and so I started it up to see if the battery would charge if I took it out later to charge on a ride. When I rev the engine (from idle to 6000 rpm) the maximum the battery voltage rises to is approx 12.6 V before dropping to ~11.9 V and steadily falling when idling - this would lead me back to a charging system failure. I'll charge the battery up properly and see where it sits when fully charged but it seems a bit strange that I got so many miles covered and it was only when I used the full beam for a few miles I drained the battery. Any advice would be helpful. Stephen