 1.5 years after purchase, my transmission gone bad and the dealer replaced it. The dealer replaced a couple of spark plugs in 2~3 years. The dealer didn't tell me about the replacement of spark plugs. Soon after the factory warranty expired, the intake valve was loose and the dealer needed to re-tighten it. Even well before the warranty expiration, the problem (jerking and shaking) associated with the loose intake valve started. Another BMW? No way!!! Buy American or Korean.