I was wondering if anyone had some information on dropping an E46 M3 engine into my 2000 323i. I will be looking to do this after my warranty from BMW expires. If you know anyone who has done this, I would appreciate any info on where they bought their engine, what they did with their old engine, if they did the install themself, etc. Thanks!