No, I haven't changed it since I owned the car so I figured it be a good time to change it anyway since it might be the problem.btw, when you pulled the o2 sensors did you try cleaning them?
No I haven't checked it. I think somethings up cause I can tell the car wants to go but something is holding it back, i.e. not enough air/fuel. I don't know how to check that...? I was just going to take it back to my Subaru buddy.just so you know a maf sensor and a front O2 sensor can cause each other to go bad. or make it look like the other. but you replaced both of them soo that out. a compression test doesn't matter. if it didn't act up at the meet then it electrical. if it was mechanical then it would alway act up. have you checked fuel pressure? not just pressure but an actual reading - i don't know the spec but some one will. (stupid question but did you get the right sensors?)
That's odd. Because the three maf's I've blown there was no way the car could start. It would idle for a couple seconds then die. Of course as soon as it was unplugged it would run. Are you sure you're IAC isn't screwed up? You said you had a code before you put it into limp mode right? Did you mess with the Iac sensor at all? I know when my friends Iac went his idle was crazy shitty and got horrible gas mileage. It was hard to diagnose because he wasn't getting a code for it. He'd get all these "phantom" codes and tried everything like changing his 02's and all that stuff. Do you have a multimeter? The Iac should only be a 2 wire sensor. Probe the signal wire with a pin and attach the positive lead to it and ground the negative lead. I'm not 100 percent sure what it should read because I've never looked up what it should be at but it should be reading 5 volts with the car on. Your buddy at the subaru dealer should know how to check it. It's been a while since I've done it so he should be able to look it up. Or it should say in the subaru manuals. Also there is a special way to set them up. If you unscrew it and put it back you can mess everything up. You'd need to take it to a dealer to be able to have it reset. I'm not saying it's right but if that's the code you were getting first I'd start with that.It wouldn't start unless WOT, and only like 25% of times at best. As soon as I unlplugged the MAF it started and ran "ok". The idle was also horrible.