A new set of U joints and some basic tools. Someone who knows what they are doing can get those joints changed in about an hour. Cost of both joints should be about $30 (labor not included) for good ones.

Abe