What did the dealer say was wrong with the first truck? You may a harness issue. Some of those trucks had the harness rubbing by the fuse box and wires were grounding out causing erratic codes.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.