BMW's reputation for being expensive, temperamental money pits is practically gospel. Any time someone talks about buying one, horror stories about oil leaks, electrical gremlins, and massive repair ...