It would be good to take the valve or valves off and inspect them to verify that is the issue. Do the diagrams make enough sense to find the valves (solenoids)? According to service info, the system that has 2 Purge valves, they have different size openings. So, it looks like one Purge valve will flow a bit more than the other one. I think that you will find one valve is stuck open partially.
If you take them or the one off, depending on the setup, you should not be able to blow air through the valve, it might flow air in the opposite direction. I have seen that on certain Purge valves before, but when off the vehicle it should not allow any air to be pushed or pulled through the valve.
This system works with the Intake manifold's vacuum, which is at its strongest pull at idle with the throttle plates closed (so foot off the gas pedal). I worked for Subaru in the early 2000's, so if you don't understand where the valves are located, I can try to explain it a little better. These engines are pretty easy to understand, since almost all the sensors and electrical components are on top of the engine.
The setup with 2 Purge valves does have you move the vacuum pump, but that is only 2 bolts holding it on. Then the bracket for the vacuum pump is bolted to the Alternator with 2 more bolts. And then you'll have access to the Purge valve on that side.
I'd like to know if one of them is sticking open, and if it has any charcoal from the Canister in it. I didn't not see many of these valves go bad in all the time I was there. We need to know if there is any charcoal in the valve, which means that the charcoal in the canister did get broken up somewhat and this can cause any new Purge valves to fail prematurely. So, if an overfill of the gas tank caused this, I think it did. It would be good to know, and this will help out future customers with this year Subaru. Since it is a more modern design.
The code took a couple of days to set because the engine computer will need to see the fault occur at certain amount of Key cycles or drive cycles before setting any fault codes.
And on a side note, it looks like the system with 2 Purge valves might be the (H4DOTC) engine with a Turbo. The other is the (H4DO) engine without a Turbo. The diagram below is a better view of where the 1st valve is located, you'll notice the vacuum hose marked in green, that runs to the Intake manifold.
The 2nd diagram shows the air flow test and the two different sizes of the valves on the Turbo setup. I'm surprised that no Fuel Tank pressure sensor codes have not set, but that might happen once this lean condition is repaired. The pressure sensor is usually at the top of the gas tank, or on the Evap vapor hose running to the engine.
Let me know if you have any questions at all.
Images (Click to make bigger)
Saturday, July 29th, 2023 AT 9:26 AM