cragmaz
Sunday 21st June 2009, 23:16
Hi All,
May need a new 19T turbo, where is best place to get one from, or is it better to get mine re built, any idea of prices too???
Cheers all
Craig
May need a new 19T turbo, where is best place to get one from, or is it better to get mine re built, any idea of prices too???
Cheers all
Craig