These are just my opinions.......A Comet 40 is a bit overkill for a small kart with small tires and 6.5 motor. The driver is heavy compared to a 20 or 30 series. Less weight = less reciprocating mass. A TAV would be excellent for your setup.
As far as it stumbling or idleing bad, before I...