383 dies on hard right turn

i think the float may be too high...if it was electrical it would fire right up,sounds to me like it floods when you corner hard and would explain the hard start afterwards.

x2