Here we have a good used communication control module removed from a 2015 gmc 2500hd. This should fit many 14-19 chev and gmc HD trucks with the same part number but may require programming to your truck. Verify that its the exact part number you need. Sold as shown in the photos. Please email me if you have any questions.