Both your STFT and LTFT are running rich and with that the ECU is taking fuel away (shorter injection pulse).
Possible cases are:
Excessive EVAPORATIVE fumes
Open EGR vave
High fuel pressure-faulty fuel filter
Clogged air filter
Faulty MAF sensor-possibly but usually faulty on lean issues
Injectors leaking or stuck open-not likely on both banks
Excessive EVAPORATIVE fumes- not exactly sure what this means but ill read up on it.
Open EGR-wouldn't I get an egr error code if this was the case? Ill look into it
Clogged CATS- wouldn't the calc load be really high if this was the case? I wonder if my truck falls under the recall for cats still
High fuel pressure-faulty fuel filter- just dirty? Am I able to replace it without replacing the fuel pump? I'm thinking its not the new style.
Could it be a bad fpr? I guess ill need fuel pressure gauge or will a scanner be able to find that info?
Clogged air filter-wouldn't that be sweet! Ill replace it anyways
Faulty MAF sensor-it's the original and the truck has 215,000 kms...
Injectors leaking or stuck open- I bought some Lucas fuel injector cleaner but I wanted to check if you think it's safe for this engine. Maybe the injectors are gummed up?
Should I clear the code again and take another freeze frame to compare it?
Thanks for the info so far