Spider - 105 & 115 Series (1966-1994)
Before you make fun of me not knowing the name of this, please understand I'm new with cars! While replacing the fuel injectors I accidently broke the rod that connects the gas pedal to the throttle body. Here is a link to a picture of what broke brendanreese.com/car.html Can anyone tell me the...