E36 3-Series B48/B58 + ZF 8HP: Why one chassis name still hides several different cars
What the record says
The public E36 evidence includes a high-engagement B48 build episode, a completed 8HP45 field conversion, and multiple vendor product lines. The strongest B48 signals are an E36 B48 build with large audience reach and a 32-item E36 B48 vendor collection. A completed E36 8HP field build documents a manual-to-8HP45 conversion on an M52-based car. B58 signals include an LHD-specific mount listing for a manual gearbox and a time-trial build with bespoke firewall, radiator, and shifter work.
None of those records establishes one answer for every E36. A left-hand-drive result does not automatically cover right-hand-drive. A manual-gearbox mount listing does not answer an 8HP question. A race-car packaging decision is not a road-car recipe.
What you can use today
Record the recipient body style, steering side, 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
E36 3-Series remains research content, not a customer manual or a fitment promise.
The E36 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 E36 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 E36 build answer the question for every E36?
No. Body style, steering side, production phase, drivetrain, and electrical state change the answer.
Can I copy a solution from a different-body or different-steering-side E36?
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.