New to me 2017 BF90DK4, starts and runs fine, runs great at WOT around 6,000 rpm, accelerates fine from idle or near idle and from above 4,000 rpm, no hesitation, however at around 2,000 rpm it starts surging, about 10 second intervals it drops about 300 rpm and slowly picks up, holds RPM for 5-10 seconds and drops again, slowly accelerates and repeats, no problem at 3,000 rpm, then same problem comes back around 4,000 rpm, like someone is playing with a throttle, goes away above 4,500 and no issues all the way to full throttle.
Another issue is the acceleration, same window, above 2,000 below 4,000 if I try to accelerate there is a hick up, feels almost like a bang, no problem below 2k or above 4k, I can accelerate from stand still and it's smooth, but if I'm running 3k and give it gas it has a very noticeable jump, it bucks, and then accelerates hard no issues.
No waning lights (this one has 3 red and 1 green bulb) I got new plugs coming an will do compression test as well. New fuel filter, pretty sure it's not fuel related because of the narrow range where the problems occur, if it was starving it wouldn't be running that well above 4k.
Another issue is the acceleration, same window, above 2,000 below 4,000 if I try to accelerate there is a hick up, feels almost like a bang, no problem below 2k or above 4k, I can accelerate from stand still and it's smooth, but if I'm running 3k and give it gas it has a very noticeable jump, it bucks, and then accelerates hard no issues.
No waning lights (this one has 3 red and 1 green bulb) I got new plugs coming an will do compression test as well. New fuel filter, pretty sure it's not fuel related because of the narrow range where the problems occur, if it was starving it wouldn't be running that well above 4k.

