Only misses at 3000 RPM?

Big difference between a hesitation and a miss. It's most likely a miss and If its a miss, it's most likely a bad coil or spark plug. Hesitations are usually related to the throttle body, throttle position sensor, or accelerator pedal sensor.