i had the same problem in my 03, changed the plugs and oil at 95000, and it was taking off jerky till about 3000 rpms, and at about 4000 it did it again, i looked at what i had done to the engine, and it turned out that my back spark plugs were seated weird, so check that, i did and the problem quit