i need new u-joints pressed

Any machine shop will be able to do this for you. Its not expensive either.