My 2001 saturn idling problems

I have a 2001 saturn. When the car is turned on the engine revs and races for a minute and then goes to normal. But as soon as i put the car in drive the engine races again. I don’t want to be ripped off at the mechanics. Can anyone tell me what the problem might be?