I have set my float right on the money, to low and to high and my 31 still stalls when I come to a stop. It seems to be running rich. It sometimes back fires going down hill when I let off the gas. I have rebuilt the carb, blown out all the passages twice, but no luck. Any suggestions?