I have told this story before but it is relevant to this line.
Mate has a BMW X3 which was running poorly.
BMW diagnosed turbo failure. 1600 euro min to fix.
My mate MKW motors checked turbo no problem and suggested a known sticking valve.
My mate got sorted and out of it for 600 euro.
1000 quid in one shot saved.
I am sure this is not an isolated incident.
Bad mechanics will throw parts at a problem until fixed and charge for the lot.
A good mechanic will diagnose the problem and chenge only the faulty part.
Again I say it find a good mechanic you trust and save your money.
Dealer service history is not as big a deal in Ireland.
Especially as the car gets on in years.