Bought bike a few years back (not running ) and on handing over cash got told (oh! there is a small short ) Well after putting on New battery new wiring loom new fuse box new reg/rect the Bloody thing would start then battery would go flat after a short ride . So last time it happend a mate says do you think it’s the starter motor ? No I says as it starts the bike . Well guess what . I changed the starter motor and it must have been the propblem as it turns over twice as fast now and doesn’t let you down after a short ride . Also on inspection some one had drilled two small holes in end don’t ask me why but that must have been the problem . So advice is look for the obvious and don’t buy a none runner unless it’s cheap (and mine wasn’t ) Happy riding folks ! PS flashers would also freeze when starter gave up ghost making you think it was the battery . No it was the flasher unit . Talk about coincidence Agh !