They are rubber bushings as comes on teraflex tracbars. Don't know bout the weld I bought it from someone also and came like that. I do know it doesn't affect anything and the tracbar operated as supposed while on my jeep. I means it's a tac weld, unless I'm missing something, I don't see an issue.