I'd try ciaran in asd in walkinstown it does be hard enough to get him on the phone but he will get back to you and it will be worth the wait, he's the only person I'd leave any car with he's an honest fair priced and realiable mechanic and knows a lot about subarus but there's a few other Subaru mechanics in the traders section that are decent also .