I'll tell you what, even if you get it going with a fresh battery / new starter, you may
still have a bendix on its way out. A really fast starter will mask a bad bendix, for a little while.
On a Yamaha the bendix comes out the front (do not need to remove starter/exhaust but you need to pull...