As these cars get more advanced, they in turn become more complicated and harder to repair. This on-going post is to help point DIYers to the best tools for their BMW projects.
BMW repair info and electrical diagrams
This site has all the oem wiring and repair info, just as the BMW techs do.
BMW repair shop
Did you just move and are not sure where you need to take your BMW? Start here.
BMW Paint codes
All paint codes since 1960 to the present