I forgot to mention, the car has an extended BMW warranty which is great for peace of mind. Timing Chains were replaced under warranty last year.