Came from an 06 Duramax good working condition ended up with an extra one.