Upon a bit of research i have found 4 recalls on my 1994 525i that I am sure were not corrected by the previous owners. Does anyone know the time line for getting these recalls taken care of? Can I still have them fixed by a dealership at no cost to me? Any information is greatly appreciated. Thanks!