1977 Alfa Romeo Spider 1973 Alfa Romeo Spider
Can anyone identify what model year this comes from. It was in a parts box I purchased. I’m confused why the throttle knob has wire connections on it. Is this from a later year model? I thought it was maybe a shankle sure start but all the pictures I’ve seen look completely different.