Engine jerks under load and has power hole up to 2000 rpm

Hello all, my 1996er 850 10V has been a problem for 4 weeks. In the beginning it was a slight jerking, it has increased in the last 4 weeks and is now stronger. In the range up to 2000 rpm the engine is jerking under load. When it gets warm, it gets worse. The idling is at warm and at cold quiet and inconspicuous with about 800 rpm. Even when giving gas in idling nothing is jerking. All 5 cylinders seem to run. However under load adjusts itself a jerking, which is only at approx. 2000 rpm n disappears upwards. Over 2000 rpm the engine runs smoothly. It has noticeably little power under it. So if I drive carefully, even under 2000 rpm hardly anything pushes anything. I noticed that it is load-dependent. In idle mode I can reach any speed without problems and without ruching. However, if I give full throttle under load at 1200 rpm, the jerking is also “towing” beyond the limit of 2000 rpm. There is a noticeable lack of power. Only if I give the gas briefly lightly take it away, stop the jerking immediately and the power comes up. Then I can give it full throttle again immediately and there is nothing going on. What is that? I changed the petrol filter, it was due anyway. The ignition coil is quite new, about 2 years.