Used Engine Computer (ECM) — BMW X3

Choose the version that matches your vehicle (year, side and options). Not sure? Compare the OEM number on your part.

Engine Computer (ECM) BMW X3 2025 (+2 more)
Electronic Control Module; 3.0L
OEM : 12145A71304
Engine Computer (ECM) BMW X3 2025
Electronic Control Module; 2.0L
OEM : 12145B5D985
Engine Computer (ECM) BMW X3 2020-2024 (+9 more)
Electronic Control Module · Electronic Control Module; thru 06/29/20 · Electronic Control Module; 3.0L (M40i)
OEM : 12145A1CE35, 12149897837
Engine Computer (ECM) BMW X3 2020-2024 (+7 more)
Electronic Control Module · Electronic Control Module; Sedan · Electronic Control Module; ID 12145A1CE60
OEM : 12145A1CE60, 12145A24334, 12149468872, 12149798769…
Engine Computer (ECM) BMW X5 2022-2023 (+1 more)
Power Module; (2.0L, plug-in hybrid) · Power Module; (3.0L, plug-in hybrid)
OEM : 12365A37299, 12365A4A2A2
Engine Computer (ECM) BMW 330i 2021-2024 (+1 more)
Electronic Control Module; ID 12145A14628 · Electronic Control Module; ID 12145A57781 · Electronic Control Module; ID 12145B32771
OEM : 12145A14628, 12145A57781, 12145B32771
Engine Computer (ECM) BMW X3 2022 (+1 more)
Electronic Control Module · Electronic Control Module; 2.0L, w/plug-in hybrid
OEM : 12145A059D6, 12145A17F23, 12145A46251
Engine Computer (ECM) BMW 330e 2022-2024 (+1 more)
Electronic Control Module · Electronic Control Module; 2.0L, w/plug-in hybrid
OEM : 12145B32774, 12149844139
Engine Computer (ECM) BMW 530i 2018-2019 (+2 more)
Electronic Control Module; from 03/01/18 · Electronic Control Module · Electronic Control Module; 2.0L (30iX), from 03/01/18
OEM : 12148744139
Engine Computer (ECM) BMW 540i 2018-2019 (+4 more)
Electronic Control Module; from 03/01/18 · Electronic Control Module · Electronic Control Module; gasoline, from 03/01/18
OEM : 12149468804, 12149485817
Engine Computer (ECM) BMW 530i 2017-2018 (+1 more)
Electronic Control Module · Electronic Control Module; thru 02/28/18 · Electronic Control Module; 2.0L (30iX), thru 02/28/18
OEM : 12148489464, 12148680194, 12148686190, 12148692961
Engine Computer (ECM) BMW 540i 2017-2018 (+3 more)
Electronic Control Module; thru 02/28/18 · Electronic Control Module · Electronic Control Module; gasoline, thru 02/28/18
OEM : 12148489465, 12148661692, 12148672006, 12148676536…
Engine Computer (ECM) BMW 535i GT 2014-2017 (+4 more)
Electronic Control Module; gasoline (MEVD1726) · Electronic Control Module; (MEVD1726 module type) · Electronic Control Module; gasoline, (MEVD1726 module type)
OEM : 12148624493, 12148626659, 12148631748, 12148641402…
Engine Computer (ECM) BMW X3 2015-2017 (+3 more)
Emission Control; (DEF pump module) · Emission Control; (DEF pump module), thru 02/29/16
OEM : 61357394466
Engine Computer (ECM) BMW X3 2015-2017 (+1 more)
Electronic Control Module; diesel · Electronic Control Module; 2.0L, 28dX
OEM : 13618572546, 13618574234, 13618574380, 13618586534
Engine Computer (ECM) BMW 320i 2014-2018 (+7 more)
Electronic Control Module · Electronic Control Module; MEVD172P module type · Electronic Control Module; (MEVD172P module type)
OEM : 12148610636, 12148614949, 12148617375, 12148621008…
Engine Computer (ECM) BMW X3 2013-2014 (+3 more)
Electronic Control Module; (Sdn, Canada market), (MEVD1724 module type) · Electronic Control Module; MEVD1724 module type · Electronic Control Module; (MEVD1724 module type)
OEM : 12147631043, 12147635715, 12147637482, 12147638888…
Engine Computer (ECM) BMW 640i 2012-2015 (+5 more)
Electronic Control Module; (gasoline), MEVD1726 module type, Sdn · Electronic Control Module; from 03/01/12, (MEVD1726 module type) · Electronic Control Module; (MEVD1726 module type)
OEM : 12147631093, 12147637461, 12147638781, 12147644134…
Engine Computer (ECM) BMW 535i 2011-2012 (+3 more)
Electronic Control Module; (MEVD172 module type), from 03/01/11 · Electronic Control Module; thru 02/28/12, (MEVD172 module type) · Electronic Control Module; thru 02/29/12 (MEVD172 module type)
OEM : 12147629420, 12147632115, 12147645465
Engine Computer (ECM) BMW X3 2011-2012 (+1 more)
Electronic Control Module; (MSV90 module type), from 3/11 · Electronic Control Module; (MSV90 module type), thru 2/11 · Electronic Control Module; (3.0L), 28iX (MSV90 module type)
OEM : 12147606241, 12147613806, 12147623630, 12147634083
Engine Computer (ECM) BMW 535i 2011 (+2 more)
Electronic Control Module; (MEVD172 module type), thru 02/28/11 · Electronic Control Module; (MEVD172 module type) · Electronic Control Module; (3.0L), 35iX (MEVD172 module type), thru 2/11
OEM : 12147601512, 12147618551, 261S06726
Engine Computer (ECM) BMW 128i 2008-2011 (+2 more)
Electronic Control Module; (3.0L), N51 engine (MSV80.1 module type) · Electronic Control Module; (3.0L), N51 engine (MSV80.1 module type), thru 11/10 · Electronic Control Module; MSV80.1 module type, from 3/08
OEM : 12147576662, 12147576671, 12147583527, 12147587167…
Engine Computer (ECM) BMW 328i 2007-2008 (+1 more)
Electronic Control Module; MSV80.1 module type · Electronic Control Module; MSV80.1 module type, thru 2/08 · Electronic Control Module; (3.0L), thru 2/07
OEM : 12147567610, 12147572830
Engine Computer (ECM) BMW X3 2006
Electronic Control Module; 3.0L, w/o high speed synchronization; MT
OEM : 12147562310, 12147562348
Engine Computer (ECM) BMW X3 2006
Electronic Control Module; 3.0L, w/high speed synchronization, AT
OEM : 12147562350
Engine Computer (ECM) BMW X3 2006
Electronic Control Module; 2.5L
OEM : 12147562310
Engine Computer (ECM) BMW X3 2006
Electronic Control Module; 3.0L, w/high speed synchronization, MT
OEM : 12147562314
Engine Computer (ECM) BMW X3 2006
Electronic Control Module; 3.0L, w/o high speed synchronization; AT
OEM : 12147562348
Engine Computer (ECM) BMW X3 2004-2005
Electronic Control Module; 3.0L, w/high speed synchronization, from 8/04 · Electronic Control Module; 3.0L, w/high speed synchronization
OEM : 12147549096, 12147549134
Engine Computer (ECM) BMW X3 2004-2005
Electronic Control Module; 3.0L, w/o high speed synchronization; from 8/04 · Electronic Control Module; 3.0L, w/o high speed synchronization
OEM : 12147549095, 12147549133
Engine Computer (ECM) BMW X3 2004-2005
Electronic Control Module; 2.5L
OEM : 12147526790, 12147527072, 12147533651, 12147533653…
Engine Computer (ECM) BMW X3 2004
Electronic Control Module; 3.0L, w/high speed synchronization, thru 7/04
OEM : 12147536093, 12147536824, 12147540523, 12147541343…
Engine Computer (ECM) BMW X3 2004
Electronic Control Module; 3.0L, w/o high speed synchronization; thru 7/04
OEM : 12147536091, 12147536822, 12147540519, 12147541343…