1978 datsun 280z

My Z car (standard 4 speed ) doesn’t idle down when at a stop sign, and occasionally the engine revs to 3000 RPMs when sitting at a stop sign, any suggestions?