Ugh. I got my car back from the dealership two days ago. They're still stuck on the "bad gas" theory and added dry gas and drove the car for 50 miles to see if it would act up. They said that they have been in contact with Subaru throughout all of this, and this is what they suggested. No CELs...yet, but my idles, especially from a cold start are still ridiculously rough.
I'm not pleased with how this has all been handled.