I have 3 E46s: 1991-325 - I bought used 2000-328 - I bought as used car 2003-325 - I bought as used car 2005-325 - bought new I do minor repairs and maintenance. I use to own a 1989 325 but was totaled as a result of car accident - my daughter came out fine without any injury. My two 2003 and 2005 is being driven by my two daughters in Southern California. One is in Irvine and the other one is living in CYPRESS. I am currently looking for a reputable independent shop in there. I live in the Bay Area.