In Reply to: ujoint question posted by chris king on March 09, 2000 at 14:47:22:
All BMW's that I know of have what have been named "non-serviceable" driveshafts. Leave it to some enterprizing business types to find a way to service them and charge half of what a new one costs and a business is born. There are several well known driveshaft rebuilders that mill a "C" clip groove in the driveshaft, 4 per u-joint to make it serviceable.
Unless you're one of the few to crawl under the car (you're already less-than-lucky to be crawling under your car) and see circlips on each ujoint & find someone has already done this before, you'll have to look up Portland Driveline Specialists (name?), Metric Mechanic or find someone local. It's very hard to find someone local most of the time. Good time to consider a 5 speed, since most of these shop can shorten and balance shafts too.
Hope this helps, I don't have the contact info handy, but I'm sure someone does