carb replacement suggestions

No way in hell does your engine use 850 CFM. It might at 8K RPM. I know, it's vacuum operated and all that, but I promise you you've never flowed 850 with it. Everything I've read about those new little Street Demons is good. Like Tony said, I think I would try one.