I would say, just by explanation, that you're experiencing a cold start. When your engine is cold, it will idle anywhere from 500 to 1000 rpms faster. When the engine warms up, you should idle around 500 rpms.
The hesitation issue that everyone has is mostly between the 3-4k rpm range. You'll know it if you have it.