If its got 100k or more I would get someone with vcds to do some logging, injectors don't last much past this but won't normally throw up codes, mine needed replaced at 90k as 2 were misfiring, also the hpf sensor on the rail is common to go and again won't always throw up codes, other than sensors and bits and pieces they are pretty solid cars , miss mine, I have a few spares left lying around like coil packs and intercooler and exhaust, none of which I need you can have them for free if you're in need... Happy driving bud