Ka-pow!

I`m going to check float needle and seat.
When you turn it off, watch down the carb bores for any drips a couple minutes.
You might check your fuel pump pressure also.