well i went through deep mud.
she lacks power above 3500rpm, and check engine light.
cleaned mas-air, t-body, air filter, new plugs, injector cleaner.
Whats next?
egr?
i wouldn't think the fuel filter is dirty as new fuel injected models have filters designed for the life of the truck.