My mechanic tells me that E36 models are notorious for having their cooling systems go out at 90k miles, and I should be prepared for this. He says they do 3-4 every week. The radiator and waterpump impeller are plastic they all seem to fail at around 90k miles. Anyone heard this or have similar issues, or is my mechanic trying to rip me off?