Alfa Romeo Forums banner

78

  1. Water Pump 1978

    Spider - 105 & 115 Series (1966-1994)
    My 78 spider had been leaking a little bit of coolant for a while, but last week all of a sudden the leak got a lot worse. The radiator is probably almost dry now. I took a look and it seems to be the water pump. So I went looking for a replacement part and found one on Autozone's website that...
Top