My1c
Take the car to a Tuner that knows his stuff on tuning Subaru, have him do some data logging on the car,I am sure you will find some answers .
You payed 9G from a shop,do hope its a Subaru Specialist that's listed, not some one who did 1 or 2 engine rebuild and claim that they can do the job,this sound like a rip off.