As others have suggested, start with the easier things first...
1. Make sure you have a new, clean, air filter
2. Check the idle air screws, and adjust them 1/2 leaner (not sure if that is in or out on a B4)
3. Check the float height, make sure it is at factory
4. Check the float needle valves to make sure they shut off/no obstructions.
Some other questions...
is the bike burning oil? Normally blue smoke out the exhaust. If so, poor performance and plug fouling can occur from bad valves/valve seals and/or bad ring seal.