Alfa Romeo Forums banner

wash wipe foot switch 105

  1. Spider - 105 & 115 Series (1966-1994)
    These are being produced again. My original broke after 36 years, so it's time to get a new one. No electronic fuzz in the old days. On my current daily driver the pump lasted four months, i.e. the electronic unit broke down. I think that's a common problem today. :(
Top