I just installed the 08+ steering upgrade kit from dodge on my 06 . when I received the kit I was disapointed that the new setup didnt have any grease fittings on the tie rod ends , Did anyone ever drill these and install their own grease fittings?