Alfa 159, Brera & 946 Spider
Hey Alfa owners,
Paid a mechanic to replace my turbo. I'm dubious. Things said, slipping up on various things sounded like it was repaired rather than replaced, even though I paid for a new one.
So, to find out of I've been screwed, is it an easy process to get to see the turbo model...