This pan came off my 128i 6MT with 90k miles, and was a full replacement due to the rust. The large spot near the oil level sensor bubbled up slightly under the gasket, preventing it from sealing fully. Leaking from the main gasket was minimal, so the top should be in good condition. I believe the rust can be repaired if one has the ability to do so, which I do not. $1,000 part, would be great if it can have a second life and stay out of the dump.