BMW/Porsche repairs with great photo’s to help you.
http://www.pelicanparts.com/BMW/techarticles/tech_main.htm These guys do a great job of informing you about all the little gotchas that your Haynes manual doesn’t.
http://www.pelicanparts.com/BMW/techarticles/tech_main.htm These guys do a great job of informing you about all the little gotchas that your Haynes manual doesn’t.