Since this shitty weather has come to england my bike has been running like toad. Basically when I'm going down the gearbox from coming off an A or M road (slip road) when I come to a stop, the bike just dies. Also happens when coming to traffic lights. Everytime I come to a stop basically. I've turned to mixture screws from 3 to 2 1/2 and it's still doing it

SHe doesn't like to idle either, the only way I can get it to idle is to give it some revs then it will idle nicely again.
TBH i think It might be the battery because when I'm coming down the gearbox it sounds like the plugs aren't even sparking. Weak spark maybe due to fooked battery but I'm not 100% sure. mid range and top range seems to be fine. I adjusted the float heights to 11mm from 16mm

Any ideas would be great as I'm ready to throw the bike in the biffa!
Regards
RIch