I just installed the 08 steering, has anyone tried to drill and install grease fittings on these? the right side tie rod end is resisting a drill bit in the center while the other three were not a problem... tried multiple size bits. I know source auto does this. . what's the secret?