I used to use Bolands Volvo in Carlow but after my experience with the woman who runs the service desk I wouldn't again. Now I use Finlays in Naas. Much more professional. Probably a bit far for you to travel but they are excellent and straight with you.
The lads in MKW motors Kingswood industrial estate are very good on all sorts of cars.
01 4595266 I know they have fixed lots of cars that have stumped main dealers
There is a guy Anto who is the main tech in Koping - Naas Road, Bluebell Dublin 12. He is brilliant and widely regarded. Make sure you ask for him to do your car.