i have the same exhaust. it rules. most everything else is stock as far as mechanically goes. you sure you can just take off the auto choke and plug it like it ain't no thang..?? that's awesome if so cause i'd really like a better more tunable carb.
but yeah. change your belt. you'll be stoked.