top performance mechanic, Tai 503-649-7020, but he is way out on like 230 th & TV Hwy which is a pain. He used to be in Mulnomah. He is honest, does not pre fix things until they break if that is what you like, I know he does toyota and Honda etc so presume subaru. You can call and ask him. He is a little wierd, but you are sure to get an "honest" mechanic. I sent the Bedricks to him years ago and they love him.