Bosch electronics have been going downhill for the last few years, just ask any Benz, Bmw, VW or Audi owner about check engine lights and their mass air flow sensors.
Put a bosch O2 sensor in a Honda see how fast the cel comes on.
I wont use them in my shop, if aftermarket is reasonable I'll buy Denso.
On your Subaru, there is a bulletin from Subaru for code po2097, they are changing the upstream air/fuel ratio sensor, (like an O2 sensor) and reprograming the computer. The reprograming will have to be done at the dealer, so best advice is bite the bullet and go to Subaru to have the work done.
On a side note, if I could install spontaneous orgasms I would be rich and loved all over town.