Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
Do you have a misfire code actually happening?
Not sure what you mean by doesn't appear misfire capabilities, lol. It's an obdII system and will give you a misfire code.
Which O2 sensor did you replace? The -25 is the problem here and I have seen this quite a bit with the front O2 sensor. If you replaced the front O2, check it for a sticking EGR, if it has one. Some of these did and some didn't. I would also check for vacuum leaks as well. You might be able to cleared the fuel trims, then start the car and watch the fuel trim, spray some carb cleaner around the intake and see if there is any drastic change in the fuel trim if it sucks it into the system.
Also, I assume you mean you installed a new maf sensor and didn't just clean the one you had in the car, if not, you might actually need to replace the sensor.
Please check these and let me know.
Ok, make sure to get a direct fit, and to clear the fuel trim, just like you would do if there were codes stored. This will get it back to zero, then it can be watched and get an accurate reading.
Fuel pressure isn't acceptable here. I am showing it should run 43 psi at idle. I believe 43 at idle, then with the regulator unplugged it should jump up to 47. I wonder if you have a rich mix due to a bad spray pattern caused by low pressure.
Cam sensor code should't be causing it unless the belt is off a tooth or two, but I have only ever seen that cause a lean mix, not rich.
I think it's running rich because of the low fuel pressure. The injectors aren't spraying mist,, they are spraying drops which would be a rich mixture.
I show that for the 98 the 99 is the spec I gave you.
lol, well you listed it as a 99. You can try the 99 pump, but I cannot promise it will resolve it, but running ***** *****ke this, if it's not the sensors then it's got to be getting fuel from somewhere, it's the only place I can think of, especially since you have even replaced the fuel injectors on it.