I would look at your throttle position sensor (TPS) or idle air control valve (IAC). I had a 94 coupe that when started up when cold, it would idle up to around 2000 rpm then slowly idle down to around 700 rpm, where it should be. Also, driving it down the street it was like the cruise control was set to 35 mph.
I cleaned out the IAC and let it idle for about 10 mins, then blasted the heat while going from park to drive seems to have done the trick, I haven't got the chance to take it for a road test yet either. I also cleaned the MAS