This came off a 2013 peterbilt 386, it's factory  but works, some of pics are rub off a little  . I was trouble shooting lights issue bought new part and it was not the issue. New Part cost oner 300