I had a 2004 545. Great car. I had 97k miles on mine when I got rid of it. The cost of ownership rather costly . I kept mine maintain and still expensive to repair. The motors on those are solid and last. Everything connected to it is a problem. Most bmw lose most if there value after 100k.
|