You can look up recall notices and various inspection requirements of BMW's at Edmunds website:
www.edmunds.com. I have a 94 318i and noted some of the recalls had been complied with on my vehicle but not all. You can contact your local dealer about repairing the recall items. Good Luck!