heres the bad news, the k series juddering low in the revs is quite a well known thing (strangely quite often after having the head gasket done) mine was the same, it would hesitate and splutter its tits off until 3000 rpm and then it would kick me in the back. it only did this until it was warm. the bad news bit is the fact that as of yet nobody has found a definitive solution, there have been instances where its just been the plugs, and ones where it was the lamba sensor. Personally iv tried both of those with mine, along with the cam sensor, tbh i tried pretty much everything except for the crank sensor. there was a guy on .org who had the same problem for 3.5 years up to present and still hasnt sorted it. :S
fortunately i no longer have to worry about mine as i blew it up as punishment...