Does anyone have experience with replacing the clutch and flywheel on a 2004 325 ci? My clutch is beginning to slip and need to be replaced. I probably want to swap out the dual mass flywheel to a simply single piece. Also want to replace the rear main seal and flex disc.

Is this something I can tackle myself? I have seen the youtube video from the Bavarian Autosport and looks pretty simple but I have been wrong before. I am a novice DIYer with brake jobs, master cylinders under my belt. Separating the transmission from the engine is definitely new to me.

Having said that, is there a good and trust worthy (and economical) BMW shop near Centreville, VA? What's a typical cost of replacing a clutch and flywheel (plus the rear main seal and flex disc)? Any insight would be greatly appreciated. Thanks.