Nice write up from Bimmerzone for DIY
http://www.bimmerzone.com/inspection.htm