dang that whole setup is still in good shape. Will this thing fit on my truck?