2003 bmw 525i wagon reliability