As others have said, the original shop should fix it for you.
HOWEVER, I see you have a 2003. Did you provide the parts or did they? We have seen on more than 1 occasion where the 02 and 03 transmissions are VERY finicky on which flywheel/clutch combo is used. We've had to re-do a few using OEM parts specific for the VIN of the car we were installing.
So any details you can provide would help us help you out.
11+ Years Maintaining, Modifying and Educating TriState Subaru Enthusiasts.
Call directly as We carry almost every manufacturer now, so before you buy parts call us.
Like us on Facebook! | E-mail: firstname.lastname@example.org | 725 Fairfield Ave | Kenilworth, NJ 07033 | 908.248.AZP1 (2971) | T-1 Certified Amsoil Direct Jobber |AIM: AZP Installs
"Race Tested, Enthusiast Approved!"