Just got my turbo and im after some new oil and water fittings also the seals for the downpipe/manifold.. Wheres the best place? Iv looked on ebay and some look abit tacky
Just got my turbo and im after some new oil and water fittings also the seals for the downpipe/manifold.. Wheres the best place? Iv looked on ebay and some look abit tacky
Interesting I'll watch this one sorry I'm no help though