Get the gauge.... what needle and seats... are you
foot braking or trans brake... I had a similar thing
and it was way lean on jetting