I had a similar problem, but the opposite. Mine sputtered below about 3000 rpm and then was fine with higher rpms. Turned out to be a worn cap and rotor. I would suggest taking a look and replacing as necessary the plugs, wires, cap, rotor and fuel filter.