This tread will give you some idea of what you are getting into:
http://www.peachparts.com/shopforum/showthread.php?t=135985&highlight=starter+300D
The biggest issue is the top bolt on the starter is hard to get to, and can be very difficult to remove. I had my starter replaced by my mechanic, and watched him remove the bolt with the car on a lift. I doubt I could have gotten it out with out the lift and the correct tools. YMMV.