This is off of a wrecked 2015 Chevrolet Silverado 6.6 duramax
It has a dent in the back and some scrapes
All the connectors are ok