The big issue if it is a 6 cylinder it has a rubber timing belt.
That belt if it breaks will make junk of the engine.
It is normally changed every 50,000 miles or every 5 years.
Make sure it is changed or get someone to do it.
Congratulations and welcome.
Here is a link to BEN, BMW E30 Network, lots of good information on e30s there. http://www.bmwe30.net/cgi-bin/datacgi/data...report=sections