Try this:
Get under the car, grab the driveshaft. Now try to shake it, both side to side and front to back. Now after you've done the hokey pokey, ask yourself this: "does my driveshaft move excessively?". If so, could be a number of things, such as the center carrier bearing (common to wear...