E9x 3-Series B48/B58 + ZF 8HP: Why one chassis name still hides several different cars
What the record says
The E9x family spans the E90 sedan, E91 Touring, E92 coupe, and E93 convertible across RWD and xDrive drivetrains, with multiple production phases and steering sides. The community record shows B58 feasibility and 8HP integration questions recurring across the family, but the evidence is configuration-specific: a coupe result does not automatically cover a Touring; an xDrive baseline does not answer an RWD build; a left-hand-drive observation does not transfer to right-hand-drive.
The E9x claim-control matrix records this as the universal non-transfer rule: every record is confined to its stated reference-build scope and cannot be transferred across body, drive, market, or steering variants. That is a discipline worth copying even if you never touch the formal matrix.
What you can use today
Record the recipient body style, steering side, drive configuration, production phase, original drivetrain, subframe and rack state, and baseline electrical state before ordering parts. Keep separate records for separate cars. When a source names a body variant or steering side, respect that boundary.
A practical builder checklist
E9x 3-Series remains research content, not a customer manual or a fitment promise.
The E9x B48/B58 + ZF 8HP planning reference takes this research into a build-ready record system: donor and 8HP identity cards, controller-first decisions, measurement records, commissioning logs, and the full as-built record. See the E9x guide →
Before you buy anything — the compatibility checklist
The free B48/B58 compatibility checklist: what the donor must come with, what the 8HP adds, and the measurements that decide whether your exact chassis is a build or a different problem entirely.
FAQ
Does one E9x build answer the question for every E9x?
No. Body style, steering side, drive configuration, production phase, drivetrain, and electrical state change the answer.
Can I copy a solution from a different-body or different-drive E9x?
You can use it to identify a question. You cannot treat it as a verified answer until the same configuration is measured and tested.
What should I do next?
Complete the variant and identity records first. If a field is blank, treat it as a stop signal.