🌍 International coverage, work in progress. This Russian-market vehicle is part of our hand-curated international catalog. We are filling in labor times, torque specs and fluids as fast as we can verify them, so some numbers may be missing or marked estimated for now. Do you work on these vehicles in the EU, Russia, or the JDM scene? Help us get it right: send real shop times or corrections to [email protected], or request the data you need and it joins the verification queue.

2007 BMW 325I

3.0L I6 N52RWDAUTOMATICgasN52B30
Be the first sponsor for this vehicle

For $99, we generate the full set of step-by-step repair procedures for this exact vehicle. Free for everyone, forever, with your name on every one.

Sponsor — $99
Dead battery / stuck in Park? Emergency neutral procedure for this 325i
Every control module on the 2006-2011 BMW 325i — where it lives, replacement time, and what it takes to program a replacement. Modules marked dealer / factory tool won't work after a part swap alone — budget for programming.
Electric Power Steering (EPS)3.0 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Steering column or rack assembly
🔧 BMW ISTA
⚠️ Introduced on some late E90 models. Requires coding and steering angle sensor calibration. Not on all 325i variants.
Dynamic Stability Control (DSC)2.5 hr R&Raftermarket tool +1.0 hr▸ programming details
📍 Engine compartment, driver side inner fender or integrated with ABS pump
🔧 BMW ISTA or Autel
⚠️ Bosch DSC 8. Requires coding, steering angle sensor calibration, and brake bleeding. DTC (Dynamic Traction Control) integration.
Electronic Transmission Control (EGS)2.5 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Under center console or in transmission tunnel
🔧 BMW ISTA
⚠️ EGS-III or later. Requires VIN coding and extensive adaptation. Transmission must be in good condition for successful adaptation.
Footwell Module (FRM)2.0 hr R&Rdealer / factory tool +1.5 hr▸ programming details
📍 Driver footwell, behind kick panel
🔧 BMW ISTA
⚠️ Body Domain Controller. Controls lighting, wipers, central locking, windows. Requires extensive coding for vehicle equipment. Critical module.
Integrated Heating Air Conditioning (IHKA)2.0 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Behind center console HVAC controls
🔧 BMW ISTA or Autel
⚠️ Automatic climate control. Requires coding and self-calibration procedure.
Car Access System (CAS)2.0 hr R&Rdealer / factory tool +2.0 hr▸ programming details
📍 Under steering column or behind instrument cluster
🔧 BMW ISTA
⚠️ CAS2 or CAS3. Requires VIN sync with DME and other modules. Key programming and ISN management dealer-only. Critical security module.
Convertible Top Module (CVM)2.0 hr R&Raftermarket tool +1.0 hr▸ programming details
📍 Trunk, driver side (E93 only)
🔧 BMW ISTA or Autel
⚠️ E93 convertible only. Requires coding and top calibration/initialization after replacement.
Central Information Display / iDrive Controller (CIC)2.0 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Behind center console screen or in trunk
🔧 BMW ISTA
⚠️ CCC (2006-2008) or CIC (2009-2011). Requires VIN coding and software programming. Navigation data on separate hard drive.
Digital Motor Electronics (DME)1.8 hr R&Rdealer / factory tool +1.5 hr▸ programming details
📍 Engine compartment, passenger side firewall or under hood near battery
🔧 BMW ISTA
⚠️ Bosch ME9.2, MSD80/81, or MSV70/80. Requires VIN coding, CAS synchronization, and ISN. Dealer authentication typically required for programming.
Central Gateway Module (ZGM)1.8 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Behind glove box or under passenger footwell
🔧 BMW ISTA
⚠️ Routes communication between K-CAN, PT-CAN, and other buses. Requires coding. Gateway failure causes widespread communication issues.
Advanced Crash Safety Module (ACSM)1.5 hr R&Raftermarket tool +0.8 hr▸ programming details
📍 Under center console between front seats
🔧 BMW ISTA or Autel
⚠️ Crash data must be cleared. Requires coding for airbag/restraint configuration including seat occupancy sensors.
Instrument Cluster (KOMBI)1.5 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Dashboard behind instrument panel
🔧 BMW ISTA
⚠️ Mileage stored in cluster, DME, and CAS. Requires VIN coding and mileage programming (dealer-only operation).
Door Module (FZD)1.5 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Inside each door with power windows/mirrors
🔧 BMW ISTA or Autel
⚠️ Controls door windows, mirrors, locks. Requires coding and window initialization.
Park Distance Control (PDC)1.5 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Trunk, behind rear trim panel
🔧 BMW ISTA or Autel
⚠️ Optional. Requires coding and sensor calibration. May be integrated with rear camera module.
Telematics Control Unit (TCU)1.5 hr R&Rdealer / factory tool +1.0 hr▸ programming details
📍 Trunk, driver side or behind rear seat
🔧 BMW ISTA
⚠️ Optional BMW Assist. Requires coding and cellular activation. May require dealer subscription management.
Seat Module (SM)1.2 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Under driver or passenger seat
🔧 BMW ISTA or Autel
⚠️ Optional on power/memory seats. Requires coding for seat configuration and memory initialization.
Electronic Damper Control (EDC)1.2 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Trunk, driver side or under rear seat
🔧 BMW ISTA or Autel
⚠️ Optional adaptive suspension. Requires coding and calibration after replacement.
Rear View Camera (RFK)1.0 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Trunk lid or rear bumper
🔧 BMW ISTA or Autel
⚠️ Optional. Requires coding and calibration. Integrated with PDC on some models.
Fuel Pump Control Module (EKPM)1.0 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Under rear seat or in trunk, near fuel pump
🔧 BMW ISTA or Autel
⚠️ Controls fuel pump operation. Requires coding after replacement.
Adaptive Headlight Module (AHL)1.0 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Behind each headlight assembly
🔧 BMW ISTA or Autel
⚠️ Optional adaptive/xenon headlights. Requires coding and auto-leveling calibration.
Aftermarket tool coverage varies by software version and vehicle build — treat "aftermarket tool" rows as "usually possible" and verify against your tool maker's coverage list before promising a customer. Spot a wrong location or hour? Tell us — corrections ship fast here.
🔧 Database maintained under the daily editorial review of Chris Hackleman · Master Technician · 20+ years.
Stuck on a repair? Take it to The Diag Desk — ask a master tech about this exact car → real human answer within 24h, never AI
Building an app?
Free API access to all this data — 10 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included. Built by the same team.
Try ShopBase →