my 2015 0 made it across county 3 times .like this truck ...beware of the pick up pump in the tank ..this will cause multiple false codes and errors...
Yeah been there done that..as for your def codes...my tank ,pump with a new up date heater element ,new wire harness, up date flashing ,line, that was all done by the dealer. N.C. 6 months later lights on.....I drop the def injector it was clogged ..cleaned it up with hot water . And the hole...
towing a trailer ,,first time in a long time,,,stopped to fix a tire, went to start it up and extra long cranking ,finally started misfiring then smooth as silk ,check engine light on code po0088 ,Finish my road trip, it made it ! starting fine ,the next morning...10 second before...