Trying to reverse my bike back into the shed the other day, I lost my balance and gently laid the bike down on it's side. I picked it up immediately, no damage and put it away. A couple of days later I decide to go for a ride and end up draining the battery trying to start it. So I put the battery on charge overnight and the next day try again and it starts right up. It runs really rough and I need to keep the throttle open or else it stalls. When it does stall it then refuses to restart unless I let it sit for a while (flooded? too rich maybe?). When I restart it again later the same thing, I hold the throttle open for a few minutes until everything is warm. If the revs drop and I try to build them up again it doesn't build quickly like it should it just gradually coughs and chugs back up there. When I let go of the throttle it stalls and wont start for a while again. I tried a search and found that this problem is usually solved by just letting the bike sit for a while but not in this case. Any ideas what I should try next?