Hi I have a 2005 cbr600rr for about 6 months now. I had to park it off this weekend as it just won’t keep its idle and switches off very often, a few days back while riding I suddenly lost all cluster lights and the bike lost power for about a second or 2 then continued like normal thereafter, today again while riding I lost all power/ lights, bike was completely dead but managed to roll off to the side of the road!!! I tried starting it a few times and it won’t idle and eventually cuts off, the battery ran dead. I walked home fetch my car a a buddy of mine to ride tha car back, think I could jumpstart the bike and it should be okay to ride back home. Connected the jumpers and started the bike, it revs well and sounds very normal but as soon as I removed one jumper clip from the bike battery the idle started dropping and switched off, jumped again and when jumper removed again the idle won’t stay but u can rev it up a bit! I tried to keep up the revs and ride it but bike had no power and kept switching off, was close to home so I pushed it back, can anyone advise on the above, I’m an elevator technician and also understand auto mechanics well, I don’t want to give the bike in for repairs but attempt to fix it myself, would much appreciate feedback from any Honda cbr600 experts out there.