Hello, I think that filter should be okay, looks like that foam one was pretty gunked up. I'm going to look up each code and see its setting criteria, usually a gross or large Evap leak is more than just a gas cap, but the Evap system will take a few drive cycles to complete its Readiness monitors (ill see if I can find that too). With the codes cleared, it will need to go through its self-tests to determine if there's any leaks. The MAF reading looks okay, 0.42 lb/min = 3.18g/s so at idle that's good for a 2.7Liter engine. If your fuel trims stay close to zero, you're good on that. These are pretty decent trucks. But I want to look up those codes really quick.
The reason the fuel tank pressure sensor reads in InH20 is because it's such a small amount, it can detect very slight pressure changes in the Evap system, much more slight than if it were to measure in psi.
Does the ECT sensor get any higher than 180 degrees?
You should also get some MAF cleaner from the auto parts store and clean the MAF, it's a spray designed to evaporate quickly, and with the higher mileage you have it will help. Replacing the air filter for the engine will also help since the MAF was setting a Low Input code.
https://www.2carpros.com/articles/mass-air-flow-service
SPONSORED LINKS
Saturday, December 23rd, 2023 AT 8:59 AM