Hey all. Im new to diesels and the site. I have a 2016 f350 4x4 with the auto 6 speed. Its been def ******d and the egr unhooked but physically left on the engine. Theres a wire with a knob to select different tunes i found under the steering wheel. 5 settings. The issue is a p228e code,and it only started after i did a tune up and changed the fuel filters. The odd thing is i can clear the code and run the truck for hours or hundreds of miles with no change to how it performs(tested on all 5 settings) however if i kill it and crank it again the code pops on. This is after hours..or if i clear the code,crank it,kill it and crank it again. Ive replaced the fuel filters multiple times and checked all connections and it consistent since the first fuel filter change.(which where insanely bad,probably a good 40k on them) The truck currently sits at 93k miles.