Working on my 2011 F150 5.0L and I've had a P0451 for a long time now. Sometimes it stays around, sometimes its intermittent. I have replaced the purge valve as well as the vapor canister solenoid. The Ford Easy Fill capless system is regularly cleaned with spray silicone and compressed air. Yet the fault continues. Today I noticed the addition of a P0443 as well.
Anyways, so I took out my laptop, elm tool and Forscan and did a little playing around. It seems like the tank holds pressure fairly well. When I command the solenoid open along with a good amount of purge valve duty cycle I can easily see negative 3-4kpa of tank pressure. If I close the solenoid it will hold that pressure for a few minutes. Interestingly, if I command a high duty cycle but leave the solenoid closed it will bring the fuel tank pressure to -2.x kpa. With the valve at 0% duty and the solenoid off it still is running about -1.6kpa fuel tank pressure which does not change when I open the fuel fill by inserting the easy fill funnel. Would this reading possibly be off enough to cause the DTC? It does seem like the canister solenoid is a bit sluggish and will let vacuum through to the tank pressure sensor sometimes, though.
Anyways, so I took out my laptop, elm tool and Forscan and did a little playing around. It seems like the tank holds pressure fairly well. When I command the solenoid open along with a good amount of purge valve duty cycle I can easily see negative 3-4kpa of tank pressure. If I close the solenoid it will hold that pressure for a few minutes. Interestingly, if I command a high duty cycle but leave the solenoid closed it will bring the fuel tank pressure to -2.x kpa. With the valve at 0% duty and the solenoid off it still is running about -1.6kpa fuel tank pressure which does not change when I open the fuel fill by inserting the easy fill funnel. Would this reading possibly be off enough to cause the DTC? It does seem like the canister solenoid is a bit sluggish and will let vacuum through to the tank pressure sensor sometimes, though.