Lil history... 07 T 31kmiles map 2 , pipes. Bike ran perfect till 2 weeks ago. I started to get popping on deceleration, then I got the lil wrench, 80 miles later I got the Service warning with the triangle. I got home shut the bike then restart no sevice just the wrench . I cleared everything thru the computor , bike ran good still popping. I'm thinking I have to get this bike checked out.. I didn't get a chance. I went for a ride this sat I'm 80 miles away meet my buddy and then bike won't start. I need one more gas up to get home so I have to start it twice . I pushed down a hill and she fires right up , still popping but running ok I make it to a gas station. Thiis time I need a jump and when I pulling out the bike spudders but I'm able to maintain highway speeds but I can feel it's not right... losing power.The service warning came on again at this point. The bike was able to run between 4-5 grand... On the Throggs Neck bridge(20 miles from home ) the bike spudders for a solid min, I up shifted fast from 1st to 3th and then I was able to maintain highway speed .... I make it to my corner and she just died . Any ideas , did this ever happen to anyone? Would a bad Regulator- Rectifier cause this ? I know I need a new battery, I have been charging this one for a full day and not getting any thing of crank.