Please reference my main thread to get more information on costs and a parts needed:
http://www.e90post.com/forums/showthread.php?p=21444153
This writeup was created by Michael Lampton of Engineered Mechanic Mike (
https://www.facebook.com/engineeredmechanicmike/)
PDF is attached.