Lee Mackintosh
So make of that what you want. Maybe just a standard excuse for there Turbo failure and for you to prove otherwise.
Is 14k miles along time for a turbo to last with poor oil supply?
Message Thread
« Back to index | View thread »
Copyright © uk autotalk