I presume you've checked battery voltage? I think my problems originally stemmed from the duff reg/rect that was fitted to the bike.
Watch this video and if you don't have a decent impact gun get one.
https://www.youtube.com/watch?v=hfmBK7frAtI&t=927s