truck runs for a while before code sets and MIL light flashes?
i'd be willing to bet its a bad O2 sensor
those were notoriously always setting codes ;o)
but by all means get a scan tool or try the connector jumper trick first
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.