My stock system is rotted out and must be replaced - based on reviewing the archieves it appears that a stock BMW OEM system is the way to go. Are there vendors any of you can recommend I check with besides CNPR and Maximillian. All input will be appreciated, also any thoughts contrary to replacing with stock.