Try Subaru Specialists. Have Joe Brazil look at it, he's helpful and works on Subarus all day. He's a good neighbor to Endless Autobody. We do frame, body and paint. Mechanic work is subbed out to avoid any chances of contamination in paintwork process.
He is located at:
600 Sunbeam Avenue, Sacramento, California