Alfa Romeo Forum banner

neededidle

  1. Urgently needed...idle air control valve

    Alfa GTV & 916 Spider
    I'm after the above part, but have seen a number of different manufacturers with different prices, from £24 up to £170! For my 97 Twinny. Can anybody shed any light on the different ones. The Bosch part number is 0280140553. I'm looking at a Loewe part which seems a reasonable price. I took it...
Top