Evaporator purge valve, aka fuel tank breather valve, Bosch part no. 0280142150 or 13901726705 needs replacement. Any cheaper generic substitutes for this part?
Dash01 '90 535ia 272K miles
Forum Rules