When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
could have an O2 sensor problem as it uses that till it goes into open loop mode (which is around 3k (then relys on maf) depending on load and throttle position
both them are common faults, especially the maf, both these can fail without throwing fualt codes, best way is to either by new ones (can be costly), or borrow off another car and try, or take it to a subaru mechanic so he can chuck it on a machine.