I just changed the front wheel bearings (all of them), and I get the tires balanced and rotated every 3000 miles. So that leaves the driveline u-joints. How many are there, how hard are they to change, how much will that cost?