Idle control valve

No but I bought two from elite auto in Galway, they had loads second hand,
 
Back
Top