Cusser
+1y
I also have a B2200 (1988, 21.5 years now) with Weber 32/36 DGEV (10 years), and mine runs real nice. If yous is 5-speed, then has a mechanical fuel pump and you do not need a fuel pressure regulator, will just waste your money (that FPR would be needed with automatic with electric fuel pump).
For your issue, sounds like fuel starvation; I'd definitely try a new fuel filter and you also could have fuel tank blockage at the filter sock inside. And make sure that your distributor (timing) is actually advancing as rpm goes up.