I would also suggest replacing the rubber tipped float needle. It sounds like gas is flowing past the float into the cylinder and flooding the combustion chamber.
When replacing the float needle, double check the correct float level is set.
I have a Honda Cub that sat for years. When you would run it and come to a stop light it would bog down and die. It was due to the small float needle being indented and worn out from sitting. These are cheap and good to replace, if you haven't already, when you buy a bike that has sat for a while.
Other symptoms of bad float needle:
*Too much gas in cylinder causes backfiring
*Strong smell of gas in exhaust
*Poor starting and idling
*Bogging down when initially rolling on the throttle
Hope that offers some help too.
-Marc Marquez is the greatest!-