I've been trying to search but couldnt come up with anything, I've just bougth a 2004 950 adventure with around 21200 km (
13173mile) on the meter so it hasnt gone far, it has had 2 owners and got all the services done.
The previous owner had a problem with it started to run poorly at around 6000rpm and higher so he had someone fix it by raise the needles a bit just before I bought it.
But now it still runs poorly at around 6000rpm for me (didn't test it a high speed when I bought it...) but it runs perfect up to around 6000, Power wheelies without problems at first gear but at around 6000rpm it begins to cough bad and at higher rpm its the same, NO backfire just cough!
I know it's hard to say what it could be, but some tips maybe? the carburators has been cleaned when he raised the needles, oil, sparkplugs are changed recently.
Edit: I can ad that it needs almost full choke, even when it's warm outside and needs it for a good amount of time!