It sounds like you have a ground problem. Check the battery ground cable. The alternator depends on the engine in your truck. pull it and take it to a local rebuilder if you do not want to deal with the dealer.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.