due to the fact your new to subaru's and not exactly sure the extent to what mods have been done to your vehicle. I'd recommend finding a trusted Subaru shop in your area. Subaru specialist shop or other speed shops are often better and cheaper than Dealership service.
Where you located? Maybe someone can point you in the right direction..
1- sounds like you need a Subaru garage
2- how many miles? you may have other routine maintenance due
3- and overall inspection would be a good idea imo