Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.

BMW 3-Series Control Module (Computer) Replacement

1
SELECT Year
  1. ✓ In Stock  BMW 3-Series Reversing Camera Control Unit (Used OEM)

    BMW 3-Series Reversing Camera Control Unit (Used OEM)

    Partslink #: OEMG-41090

    Fits BMW F02, F06, F10, F23, F30, F32, F36, F80, and F82 chassis.

    Condition: Excellent (A)
    Mileage: 202,200 miles

    $29.95 View part →
  2. ✓ In Stock  BMW 3-Series Telematics Control Unit TCU 1.5 MOST GSM (Used OEM)

    BMW 3-Series Telematics Control Unit TCU 1.5 MOST GSM (Used OEM)

    Partslink #: OEMG-27222

    This module must be programmed to work with your vehicle. Fits BMW F01, F02, F07, F10, and X3 chassis.

    Condition: Excellent (A)

    $44.95 View part →
  3. ✓ In Stock  BMW 3-Series LTE Receiver Compensator Control Module (Used OEM)

    BMW 3-Series LTE Receiver Compensator Control Module (Used OEM)

    Partslink #: PB-7888-0000158365

    Condition: Excellent (A)
    Mileage: 56,000 miles

    $45.95 View part →
  4. ✓ In Stock  BMW 3-Series Compensator Chassis Control Module (Used OEM)

    BMW 3-Series Compensator Chassis Control Module (Used OEM)

    Partslink #: PB-6494-0000030575

    It is a compensator control module.

    Condition: Excellent (A)
    Mileage: 78,000 miles

    $49.95 View part →
  5. ✓ In Stock  BMW 3-Series Automatic Tailgate Control Unit (HKFM Module) (Used OEM)

    BMW 3-Series Automatic Tailgate Control Unit (HKFM Module) (Used OEM)

    Partslink #: OEMG-4766

    It is a decklid liftgate trunk module. Fits BMW G01 chassis.

    Condition: Excellent (A)

    $49.95 View part →
  6. ✓ In Stock  BMW 3-Series Ethernet Switch Control Module (Used OEM)

    BMW 3-Series Ethernet Switch Control Module (Used OEM)

    Partslink #: OEMG-44182

    Fits BMW G01 chassis.

    Condition: Excellent (A)
    Mileage: 119,600 miles

    $49.95 View part →
  7. ✓ In Stock  BMW 3-Series PDC Park Assist Control Module (Used OEM)

    BMW 3-Series PDC Park Assist Control Module (Used OEM)

    Partslink #: OEMG-39457

    Fits BMW G05, G06, and G07 chassis.

    Condition: Excellent (A)
    Mileage: 61,300 miles

    $49.95 View part →
  8. ✓ In Stock  BMW 3-Series Parking Distance Control Module (PDC) (Used OEM)

    BMW 3-Series Parking Distance Control Module (PDC) (Used OEM)

    Partslink #: OEMG-3845

    Fits BMW G20, G05, G06, and G07 chassis.

    Condition: Excellent (A)

    $49.95 View part →
  9. ✓ In Stock  BMW 3-Series Parking Assist Control Module (Used OEM)

    BMW 3-Series Parking Assist Control Module (Used OEM)

    Partslink #: OEMG-35915

    Fits BMW G20 and G30 chassis.

    Condition: Excellent (A)

    $49.95 View part →
  10. ✓ In Stock  BMW 3-Series Integrated Supply Module (Used OEM)

    BMW 3-Series Integrated Supply Module (Used OEM)

    Partslink #: OEMG-1627

    For vehicles with the B46 or B58 engine. Fits BMW F23, F30, F36, G01, G12, G20, and G30 chassis.

    Condition: Excellent (A)

    $49.95 View part →
  11. ✓ In Stock  BMW 3-Series Control Unit for Decklid Function (Used OEM)

    BMW 3-Series Control Unit for Decklid Function (Used OEM)

    Partslink #: OEMG-2972

    Fits BMW G01 chassis.

    Condition: Excellent (A)

    $49.95 View part →
  12. ✓ In Stock  BMW 3-Series Voice Input Communication Control Module (Used OEM)

    BMW 3-Series Voice Input Communication Control Module (Used OEM)

    Partslink #: 591-53234

    It is a voice input module that is mounted in the trunk.

    Condition: Excellent (A)
    Mileage: 100,900 miles

    $59.95 View part →
  13. ✓ In Stock  BMW 3-Series Heated Seat Control Module (Used OEM)

    BMW 3-Series Heated Seat Control Module (Used OEM)

    Partslink #: 591.BM1S15

    It is for vehicles equipped with heated seats.

    Condition: Excellent (A)
    Mileage: 5,500 miles

    $59.95 View part →
  14. ✓ In Stock  BMW 3-Series Communication Control Module (Used OEM)

    BMW 3-Series Communication Control Module (Used OEM)

    Partslink #: 591.BM1P11

    Please verify that your part identification number matches.

    Condition: Excellent (A)
    Mileage: 50,000 miles

    $59.95 View part →
  15. ✓ In Stock  BMW 3-Series Telematics Communication Control Module (Used OEM)

    BMW 3-Series Telematics Communication Control Module (Used OEM)

    Partslink #: 591.BM1L04

    Condition: Excellent (A)
    Mileage: 79,500 miles

    $59.95 View part →
  16. ✓ In Stock  BMW 3-Series Bluetooth Control Module (Used OEM)

    BMW 3-Series Bluetooth Control Module (Used OEM)

    Partslink #: 591.BM1H05

    Condition: Excellent (A)
    Mileage: 89,400 miles

    $59.95 View part →
  17. ✓ In Stock  BMW 3-Series Telematics Communication Phone Control Module (Used OEM)

    BMW 3-Series Telematics Communication Phone Control Module (Used OEM)

    Partslink #: 591-53627

    Condition: Excellent (A)
    Mileage: 87,800 miles

    $59.95 View part →
  18. ✓ In Stock  BMW 3-Series Parking Sensor Control Module (Used OEM)

    BMW 3-Series Parking Sensor Control Module (Used OEM)

    Partslink #: PB-9771-0000604248

    This is a parking sensor control module (PDC). Please verify that your part identification number matches.

    Condition: Excellent (A)
    Mileage: 50,000 miles

    $72.95 View part →
  19. ✓ In Stock  BMW 3-Series Engine Supply Distribution Control Module (Used OEM)

    BMW 3-Series Engine Supply Distribution Control Module (Used OEM)

    Partslink #: 699-11866

    Condition: Excellent (A)
    Mileage: 37,000 miles

    $72.95 View part →
  20. ✓ In Stock  BMW 3-Series USB Hub Power Charger Control Module (Used OEM)

    BMW 3-Series USB Hub Power Charger Control Module (Used OEM)

    Partslink #: PB-7888-0000092493

    This is a USB hub power charger control module. It includes the mounting bracket.

    Condition: Excellent (A)
    Mileage: 14,000 miles

    $72.95 View part →
  21. ✓ In Stock  BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    Partslink #: PB-9052-0000635638

    It is an integrated power supply distribution box control module.

    Condition: Excellent (A)
    Mileage: 18,000 miles

    $72.95 View part →
  22. ✓ In Stock  BMW 3-Series HVAC Climate Control Module (Used OEM)

    BMW 3-Series HVAC Climate Control Module (Used OEM)

    Partslink #: PB-9771-0000497951

    Condition: Excellent (A)
    Mileage: 77,000 miles

    $72.95 View part →
  23. ✓ In Stock  BMW 3-Series Fuel Pump Control Module (Used OEM)

    BMW 3-Series Fuel Pump Control Module (Used OEM)

    Partslink #: PB-9771-0000616798

    Condition: Excellent (A)
    Mileage: 16,000 miles

    $72.95 View part →
  24. ✓ In Stock  BMW 3-Series iDrive GPS Touch Control Module (Used OEM)

    BMW 3-Series iDrive GPS Touch Control Module (Used OEM)

    Partslink #: PB-9052-0000445430

    This is a GPS touch control module for the iDrive system. Please verify that your part identification number matches.

    Condition: Excellent (A)

    $73.95 View part →
  25. ✓ In Stock  BMW 3-Series Air Suspension Control Module (Used OEM)

    BMW 3-Series Air Suspension Control Module (Used OEM)

    Partslink #: PB-9771-0000586354

    This is a VDP air suspension control module unit.

    Condition: Excellent (A)
    Mileage: 11,000 miles

    $79.95 View part →
  26. ✓ In Stock  BMW 3-Series iDrive Touch Control Module (Used OEM)

    BMW 3-Series iDrive Touch Control Module (Used OEM)

    Partslink #: PB-9052-0000401944

    This is an iDrive Touch ECE-US control module.

    Condition: Excellent (A)
    Mileage: 119,000 miles

    $79.95 View part →
  27. ✓ In Stock  BMW 3-Series Temperature Control Module (Used OEM)

    BMW 3-Series Temperature Control Module (Used OEM)

    Partslink #: PB-6494-0000032645

    It is a heater and AC temperature control module.

    Condition: Good (B)
    Mileage: 76,000 miles

    $82.95 View part →
  28. ✓ In Stock  BMW 3-Series Theft Immobilizer Control Module (Used OEM)

    BMW 3-Series Theft Immobilizer Control Module (Used OEM)

    Partslink #: 591-53582

    It is an electronic immobilizer control unit for the vehicle's theft system. This module must be coded to the vehicle it is being installed in.

    Condition: Excellent (A)
    Mileage: 108,100 miles

    $89.95 View part →
  29. ✓ In Stock  BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    Partslink #: PB-9052-0000735397

    This is an integrated power supply distribution box control module.

    Condition: Good (B)
    Mileage: 86,000 miles

    $89.95 View part →
  30. ✓ In Stock  BMW 3-Series Front Windshield Rain Sensor (Used OEM)

    BMW 3-Series Front Windshield Rain Sensor (Used OEM)

    Partslink #: PB-9052-0000692217

    This is a front windshield rain sensor.

    Condition: Good (B)
    Mileage: 78,000 miles

    $89.95 View part →
  31. ✓ In Stock  BMW 3-Series Front Windshield Rain Sensor (Used OEM)

    BMW 3-Series Front Windshield Rain Sensor (Used OEM)

    Partslink #: PB-9052-0000607871

    This is a front windshield rain sensor.

    Condition: Excellent (A)
    Mileage: 57,000 miles

    $89.95 View part →
  32. ✓ In Stock  BMW 3-Series LTE Compensator Control Module (Used OEM)

    BMW 3-Series LTE Compensator Control Module (Used OEM)

    Partslink #: PB-9052-0000472239

    Condition: Excellent (A)
    Mileage: 100,000 miles

    $89.95 View part →
  33. ✓ In Stock  BMW 3-Series Control Unit, Smart Opener (Used OEM)

    BMW 3-Series Control Unit, Smart Opener (Used OEM)

    Partslink #: OEMG-52115

    It includes the smart opener module and sensor. Fits BMW F48, F90, G01, G12, and G30 chassis.

    Condition: Excellent (A)
    Mileage: 173,700 miles

    $89.95 View part →
  34. ✓ In Stock  BMW 3-Series Smart Opener Control Unit (Used OEM)

    BMW 3-Series Smart Opener Control Unit (Used OEM)

    Partslink #: OEMG-3680

    This is a rear smart opener sensor module, harness, and strap set. Fits BMW G05 chassis.

    Condition: Excellent (A)

    $89.95 View part →
  35. ✓ In Stock  BMW 3-Series iDrive Touch Controller Control Module (Used OEM)

    BMW 3-Series iDrive Touch Controller Control Module (Used OEM)

    Partslink #: PB-9052-0000441219

    This is an iDrive touch controller control module. Please verify that your part identification number matches.

    Condition: Excellent (A)
    Mileage: 55,000 miles

    $89.95 View part →
  36. ✓ In Stock  BMW 3-Series Rear Differential Control Module (Used OEM)

    BMW 3-Series Rear Differential Control Module (Used OEM)

    Partslink #: PB-9771-0000680086

    This is a rear differential axle carrier control module. It fits vehicles with the 5A533E1 unit.

    Condition: Excellent (A)
    Mileage: 9,000 miles

    $89.95 View part →
  37. ✓ In Stock  BMW 3-Series PDC Park Assist Control Module (Used OEM)

    BMW 3-Series PDC Park Assist Control Module (Used OEM)

    Partslink #: OEMG-983

    This is a park assist control module. Fits BMW G87 chassis.

    Condition: Excellent (A)

    $95.95 View part →
  38. ✓ In Stock  BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    BMW 3-Series Integrated Power Supply Distribution Box Control Module (Used OEM)

    Partslink #: PB-9052-0000564443

    Condition: Excellent (A)
    Mileage: 51,000 miles

    $99.95 View part →
  39. ✓ In Stock  BMW 3-Series Integrated Power Supply Control Module (Used OEM)

    BMW 3-Series Integrated Power Supply Control Module (Used OEM)

    Partslink #: PB-9052-0000685927

    This is an integrated power supply control module.

    Condition: Excellent (A)
    Mileage: 77,000 miles

    $109.95 View part →
  40. ✓ In Stock  BMW 3-Series Headlamp Aim Control Module (Used OEM)

    BMW 3-Series Headlamp Aim Control Module (Used OEM)

    Partslink #: 591-53502

    This is a headlamp aim control module.

    Condition: Excellent (A)
    Mileage: 131,300 miles

    $109.95 View part →
  41. ✓ In Stock  BMW 3-Series HVAC Temperature Control Module (Used OEM)

    BMW 3-Series HVAC Temperature Control Module (Used OEM)

    Partslink #: PB-9052-0000735393

    It is an HVAC A/C temperature control module.

    Condition: Good (B)
    Mileage: 86,000 miles

    $125.95 View part →
  42. ✓ In Stock  BMW 3-Series Telematic Communication Control Module (Used OEM)

    BMW 3-Series Telematic Communication Control Module (Used OEM)

    Partslink #: PB-6494-0000043992

    It fits vehicles with the communication control system.

    Condition: Excellent (A)
    Mileage: 85,000 miles

    $129.95 View part →
  43. ✓ In Stock  BMW 3-Series Electronic Compensator Control Module (Used OEM)

    BMW 3-Series Electronic Compensator Control Module (Used OEM)

    Partslink #: PB-6494-0000053924

    It is an electronic compensator control module.

    Condition: Excellent (A)
    Mileage: 63,000 miles

    $135.95 View part →
  44. ✓ In Stock  BMW 3-Series Wireless Data Control Module (Used OEM)

    BMW 3-Series Wireless Data Control Module (Used OEM)

    Partslink #: PB-7888-0000260863

    It is a wireless data control module unit.

    Condition: Excellent (A)
    Mileage: 54,000 miles

    $142.95 View part →
  45. ✓ In Stock  BMW 3-Series Rain Sensor Control Module (Used OEM)

    BMW 3-Series Rain Sensor Control Module (Used OEM)

    Partslink #: PB-9052-0000711507

    This is a rain sensor module unit.

    Condition: Excellent (A)
    Mileage: 66,000 miles

    $143.95 View part →
  46. ✓ In Stock  BMW 3-Series Smart Keyless Entry Antenna Module (Used OEM)

    BMW 3-Series Smart Keyless Entry Antenna Module (Used OEM)

    Partslink #: PB-7888-0000237329

    This is a smart keyless entry antenna module.

    Condition: Excellent (A)
    Mileage: 42,000 miles

    $152.95 View part →
  47. ✓ In Stock  BMW 3-Series Air Ride Suspension Control Module (Used OEM)

    BMW 3-Series Air Ride Suspension Control Module (Used OEM)

    Partslink #: PB-7888-0000188096

    Condition: Excellent (A)
    Mileage: 10,000 miles

    $159.95 View part →
  48. ✓ In Stock  BMW 3-Series Communication Compensator Control Module (Used OEM)

    BMW 3-Series Communication Compensator Control Module (Used OEM)

    Partslink #: PB-7888-0000253794

    It is a communication compensator control module.

    Condition: Good (B)
    Mileage: 105,000 miles

    $159.95 View part →
  49. ✓ In Stock  BMW 3-Series Communication Compensator Control Module (Used OEM)

    BMW 3-Series Communication Compensator Control Module (Used OEM)

    Partslink #: PB-7888-0000252982

    It is a communication compensator control module.

    Condition: Excellent (A)
    Mileage: 60,000 miles

    $159.95 View part →
  50. ✓ In Stock  BMW 3-Series Body Domain Controller Chassis Control Module (Used OEM)

    BMW 3-Series Body Domain Controller Chassis Control Module (Used OEM)

    Partslink #: PB-6494-0000054758

    It is a cabin fuse relay block body module unit.

    Condition: Excellent (A)
    Mileage: 39,000 miles

    $169.95 View part →
  51. ✓ In Stock  BMW 3-Series Airbag Control Module (Used OEM)

    BMW 3-Series Airbag Control Module (Used OEM)

    Partslink #: PB-9771-0000715282

    Condition: Excellent (A)
    Mileage: 32,000 miles

    $179.95 View part →
  52. ✓ In Stock  BMW 3-Series Parking Aid Control Module (Used OEM)

    BMW 3-Series Parking Aid Control Module (Used OEM)

    Partslink #: PB-6494-0000053989

    It fits vehicles equipped with the parking aid control unit.

    Condition: Good (B)
    Mileage: 91,000 miles

    $179.95 View part →
  53. ✓ In Stock  BMW 3-Series Airbag Diagnostic Restraint Control Module (Used OEM)

    BMW 3-Series Airbag Diagnostic Restraint Control Module (Used OEM)

    Partslink #: PB-9771-0000622183

    Condition: Excellent (A)
    Mileage: 15,000 miles

    $199.95 View part →
  54. ✓ In Stock  BMW 3-Series Integrated Power Supply Control Module (Used OEM)

    BMW 3-Series Integrated Power Supply Control Module (Used OEM)

    Partslink #: PB-7888-0000262732

    This is an integrated power supply control module.

    Condition: Excellent (A)
    Mileage: 55,000 miles

    $206.95 View part →
  55. ✓ In Stock  BMW 3-Series Front Seat Memory Control Module (Used OEM)

    BMW 3-Series Front Seat Memory Control Module (Used OEM)

    Partslink #: PB-9771-0000748947

    This is a seat memory control module for the front seat.

    Condition: Excellent (A)
    Mileage: 29,000 miles

    $214.95 View part →
  56. ✓ In Stock  BMW 3-Series Body Control Module (Used OEM)

    BMW 3-Series Body Control Module (Used OEM)

    Partslink #: PB-9771-0000715439

    Please verify that your part identification number matches (CHK ID).

    Condition: Excellent (A)
    Mileage: 32,000 miles

    $225.95 View part →
  57. ✓ In Stock  BMW 3-Series Control Unit, Touch Detection (Used OEM)

    BMW 3-Series Control Unit, Touch Detection (Used OEM)

    Partslink #: OEMG-296

    It features steering wheel heating, vibration, and electronic control. Pair this with your steering wheel heater control. Fits BMW G01 and G02 chassis.

    Condition: Excellent (A)

    $259.95 View part →
  58. ✓ In Stock  BMW 3-Series Body Domain Controller (Used OEM)

    BMW 3-Series Body Domain Controller (Used OEM)

    Partslink #: OEMG-3252

    This body domain control module must be programmed to work with your vehicle. Fits BMW G05 chassis.

    Condition: Excellent (A)

    $299.95 View part →
  59. ✓ In Stock  BMW 3-Series Body Domain Control Module (Used OEM)

    BMW 3-Series Body Domain Control Module (Used OEM)

    Partslink #: PB-9771-0000751965

    This is a body domain control module.

    Condition: Excellent (A)
    Mileage: 12,000 miles

    $322.95 View part →
  60. ✓ In Stock  BMW 3-Series Headlamp Ballast and Turn Signal Lamp Control Module Set (Used OEM)

    BMW 3-Series Headlamp Ballast and Turn Signal Lamp Control Module Set (Used OEM)

    Partslink #: PB-9771-0000667677

    This is a set that includes the headlight ballast and turn signal lamp control modules.

    Condition: Excellent (A)
    Mileage: 4,000 miles

    $359.95 View part →
  61. ✓ In Stock  BMW 3-Series Surround View Parking Aid Camera Control Module (Used OEM)

    BMW 3-Series Surround View Parking Aid Camera Control Module (Used OEM)

    Partslink #: PB-7888-0000214828

    It is a surround view parking aid camera control module for vehicles equipped with that feature.

    Condition: Excellent (A)
    Mileage: 52,000 miles

    $369.95 View part →
  62. ✓ In Stock  BMW 3-Series Telematics Communication Control Module (Used OEM)

    BMW 3-Series Telematics Communication Control Module (Used OEM)

    Partslink #: PB-7888-0000214974

    Condition: Excellent (A)
    Mileage: 52,000 miles

    $389.95 View part →
  63. ✓ In Stock  BMW 3-Series Fuel Pump Control Module (Used OEM)

    BMW 3-Series Fuel Pump Control Module (Used OEM)

    Partslink #: PB-7888-0000231411

    Please verify that your part identification number matches (CHK ID).

    Condition: Excellent (A)
    Mileage: 55,000 miles

    $399.95 View part →
  64. ✓ In Stock  BMW 3-Series Telematics Communication Control Module (Used OEM)

    BMW 3-Series Telematics Communication Control Module (Used OEM)

    Partslink #: PB-6494-0000050372

    Condition: Excellent (A)
    Mileage: 34,000 miles

    $576.95 View part →
  65. ✓ In Stock  BMW 3-Series ICAM2 Surround View Camera Control Module (Used OEM)

    BMW 3-Series ICAM2 Surround View Camera Control Module (Used OEM)

    Partslink #: PB-6494-0000063684

    It is an ICAM2 ECU control module unit.

    Condition: Excellent (A)
    Mileage: 35,000 miles

    $584.95 View part →
  66. ✓ In Stock  BMW 3-Series Surround View Camera Control Module ICAM2 (Used OEM)

    BMW 3-Series Surround View Camera Control Module ICAM2 (Used OEM)

    Partslink #: OEMG-2971

    This is a surround view camera control module (ICAM2). Fits BMW G01, G02, X3, X4, F97, and F98 chassis.

    Condition: Excellent (A)

    $584.95 View part →
  67. ✓ In Stock  BMW 3-Series Telematic Communication Control Module (Used OEM)

    BMW 3-Series Telematic Communication Control Module (Used OEM)

    Partslink #: PB-6494-0000066195

    This is a telematic communication control module unit.

    Condition: Excellent (A)
    Mileage: 41,000 miles

    $629.95 View part →
  68. ✓ In Stock  BMW 3-Series Instrument Cluster Control Module (Used OEM)

    BMW 3-Series Instrument Cluster Control Module (Used OEM)

    Partslink #: PB-7888-0000213734

    This is an instrument cluster control module unit.

    Condition: Excellent (A)
    Mileage: 8,000 miles

    $683.95 View part →
  69. ✓ In Stock  BMW 3-Series Body Domain Control Module (Used OEM)

    BMW 3-Series Body Domain Control Module (Used OEM)

    Partslink #: PB-6494-0000078812

    Condition: Excellent (A)
    Mileage: 68,000 miles

    $694.95 View part →
  70. ✓ In Stock  BMW 3-Series Body Control Module (Used OEM)

    BMW 3-Series Body Control Module (Used OEM)

    Partslink #: PB-6494-0000035983

    Please verify that your part identification number matches.

    Condition: Excellent (A)
    Mileage: 26,000 miles

    $809.95 View part →

What buyers are saying.

★★★★★ 4.9 1,451 verified reviews

Racing Partner Videos

Control Module (Computer) Compatibility for BMW 3-Series

Browse our selection of quality control module (computer) parts designed specifically for your BMW 3-Series. We carry options across multiple trim levels, body styles, and engine configurations to ensure a perfect fit.

Available Trims

Base · Luxury · M Sport · Modern · Sport

Body Types

Convertible · Coupe · Sedan · Wagon

Engine Options

L4 2.0L · L6 2.8L · L6 3.0L

Transmissions

Automatic · Manual

Added to cart · Part