Check your MAF, I fixed a guy's car that did the same thing but at 3000 rpms, like a wall it wouldnt rev past, it was a faulty mass air meter.
Update guys: Driving to the movies today the miss got much, MUCH worse. Loud backfires in rapid succession, EXTREME bogging, kicking and bucking...