Lots of possibilities but the first I would rule out is the decel valve.
Its the brass flying saucer on the passenger side of the engine bay.
Common on SC's for high idle.
Poor quality cell phone pic shows it's hose removed and plugged with a bolt. Try this to see if the high idle goes away, only takes a minute to do.