is it cold outside when you first start it up? some cars, i know mine does this, will idle higher than normal in the morning or when first started in the day until the engine warms up. if it does it everytime no matter the weather check your idle air control valve on your intake manifold, take it off, clean off any grime on the little filter and put it back on, see if that fixes it.