Are you sure you're not getting too much fuel? Or not enough air?