 Just tonight, first time in year, no engine light.  My 19 year and I were celebrating, look, no engine light.  Of course we had to speak up over a squealing fan that conveniently stops squealing at the dealership.  Oh, one year of ownership, 13,000 dollars of maintenance, never again BMW.  I could go down the list but why bother, just don't do it.