That sounds alot like what I am experiencing, do you have a link to the one you bought that I can take a peak at?
I have an appointment on Tuesday to meet with the master technician at my local Subaru dealership to bring him for a ride and do a smoke test.
Did you have some odd looking A/F learning logs? Which fuel do you buy?