I have the 2001 330i with 165k miles and am planning to replace all the common cooling system parts. I have gotten feedback from half a dozen sources and it is split down the middle on the aluminum thermostat. I tend to want to go that direction but actually locating one to purchase has been harder than expected. There must be one out there since it gets so much talk. Anyone know a good source?