sometime while driving my truck boggs down and blows black smoke and wont accelerate and if you give it gas in gear it acts like its gonna die....sometimes it dies at stoplights....egr valve?