zxr250c technical question

hey guys,
took my little 2fiddy screamer out for a thrash round the block and noticed it wouldn't rev more then 16,000 rpm or was very hesitant on doin so,,,,,,,,,,,,,,, and as i was downshifting the bike would stall,,,, to make it even better the battery's fucked so there i am clutch starting the bitch lolz,,,,,
I then realised it was low on fuel
lolz so i tapped it to reserve and no more stalls when downshifting,,,,,
one problem gone so i went to go over 16,000 rpm when one of my fellow neighbours was on the street yelling and abusing me trying to detour me into his driveway, so i dodged him then looked back n there he is on his mobile,
Me being paranoid cause its not registered and is a race bike n is fuking loud go as quietly and quickly home as i can throw the bike in the garage, rip my gear off and sit under the carport all cool like
to see him walking the streets looking for that little punk ass cunt he so described to me as he asked me have a heard anything,,, this fuckwit rung the cops had them driving round for a good 30mins telling them i was doin burnouts and wheelies lolz what a wanker......
anyways to my point if my bike was low on juice could that be the reason for it going up to and hesitating to scream past 16,000rpm as i didnt get to test it and am to freaked out to try today i won stop thinking about it till tommorro when i take it for another thrash
anyone got any ideas???
cheers Tim
took my little 2fiddy screamer out for a thrash round the block and noticed it wouldn't rev more then 16,000 rpm or was very hesitant on doin so,,,,,,,,,,,,,,, and as i was downshifting the bike would stall,,,, to make it even better the battery's fucked so there i am clutch starting the bitch lolz,,,,,
I then realised it was low on fuel


Me being paranoid cause its not registered and is a race bike n is fuking loud go as quietly and quickly home as i can throw the bike in the garage, rip my gear off and sit under the carport all cool like

anyways to my point if my bike was low on juice could that be the reason for it going up to and hesitating to scream past 16,000rpm as i didnt get to test it and am to freaked out to try today i won stop thinking about it till tommorro when i take it for another thrash

anyone got any ideas???
cheers Tim