Try another garage. Obvously they are not good at what they do. Sounds like you may have and exhaust leak, a vacuum leak and maybe a misadjusted timing or other belt tensioner.
We’re the best Subaru Forester Owners Forum to talk about the best years of the Subaru Forester, modifications and reliability history of the Subaru Forester.