Used Engine Computer (ECM) — BMW 325i

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

Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; Sdn (E90), exc. Xi
OEM : 12147561685, 12147567180
Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; SW (E91, AWD)
OEM : 12147561685, 12147567180
Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; Cpe, M56 (265S6 engine, SLEV)
OEM : 12147562344
Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; Conv, AT · Electronic Control Module; Cpe, M54 (265S5 engine), AT
OEM : 12147562342
Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; Sdn (E90), Xi
OEM : 12147561685, 12147567180
Engine Computer (ECM) BMW 325i 2006
Electronic Control Module; Conv, MT · Electronic Control Module; Cpe, M54 (265S5 engine), MT
OEM : 12147562340
Engine Computer (ECM) BMW 325i 2002-2005
Electronic Control Module; SW, exc. Xi; M54 (265S5 engine), from 7/02 · Electronic Control Module; SW, exc. Xi; M54 (265S5 engine)
OEM : 12147525348, 12147528016, 12147531138
Engine Computer (ECM) BMW 325i 2002-2005
Electronic Control Module; SW, exc. Xi; M56 (265S6 engine, SLEV)
OEM : 12147531974, 12147527312, 12147527766, 12147527942…
Engine Computer (ECM) BMW 325i 2002-2005
Electronic Control Module; Cpe, M56 (265S6 engine, SLEV) · Electronic Control Module; Sdn, exc. Xi; M56 (265S6 engine, SLEV)
OEM : 12147531972, 12147527311, 12147527765, 12147527940…
Engine Computer (ECM) BMW 325i 2001-2005
Electronic Control Module; Cpe · Electronic Control Module; Sdn, exc. Xi · Electronic Control Module; Conv
OEM : 12147511571, 12147511835, 12147511837, 12147520568
Engine Computer (ECM) BMW 325i 2001-2005
Electronic Control Module; Sdn, Xi · Electronic Control Module; SW, Xi
OEM : 12147511571, 12147520573
Engine Computer (ECM) BMW 325i 2001-2002
Electronic Control Module; SW, exc. Xi; MT · Electronic Control Module; SW, exc. Xi; M54 (265S5 engine), thru 6/02, MT
OEM : 12147511571, 12147511833, 12147511837, 12147520566
Engine Computer (ECM) BMW 325i 2001-2002
Electronic Control Module; SW, exc. Xi; AT · Electronic Control Module; SW, exc. Xi; M54 (265S5 engine), thru 6/02, AT
OEM : 12147520568, 12147511571, 12147520566
Engine Computer (ECM) BMW 325i 1994-1995 (+1 more)
Electronic Control Module; Cpe · Electronic Control Module
OEM : 12141703724, 12141703645
Engine Computer (ECM) BMW 325i 1993-1995
Electronic Control Module; Sdn
OEM : 12141740253
Engine Computer (ECM) BMW 325i 1993-1995
Electronic Control Module; Cpe · Electronic Control Module; Conv
OEM : 12141740259, 12141703536, 12141703861
Engine Computer (ECM) BMW 325i 1992-1993
Electronic Control Module; Conv
OEM : 12141748258
Engine Computer (ECM) BMW 325i 1992
Electronic Control Module; Cpe, MT · Electronic Control Module; Sdn, MT
OEM : 12141468115, 12141703585, 12141738840, 12141748230
Engine Computer (ECM) BMW 325i 1992
Electronic Control Module; Cpe, AT · Electronic Control Module; Sdn, AT
OEM : 12141468116, 12141738848, 12141748238
Engine Computer (ECM) BMW 325i 1989-1991
Electronic Control Module; AWD, AT
OEM : 12141726458, CA3EBFN, CB3EBFN
Engine Computer (ECM) BMW 325i 1988-1991
Electronic Control Module; 2WD, MT
OEM : 12141722244, C85EBFN
Engine Computer (ECM) BMW 325i 1988-1991
Electronic Control Module; AWD, MT
OEM : 12141716547, C83EBFN
Engine Computer (ECM) BMW 325i 1988-1991
Electronic Control Module; 2WD, AT, w/performance selector
OEM : 12141722246, CB5EBFN
Engine Computer (ECM) BMW 325i 1988-1991
Electronic Control Module; 2WD, AT, w/o performance selector
OEM : 12141722245, 0261200380, CA5EBFN
Engine Computer (ECM) BMW 325i 1988
Electronic Control Module; AWD, AT, w/o performance selector
OEM : 12141716548, CA3EBFN
Engine Computer (ECM) BMW 325i 1988
Electronic Control Module; AWD, AT, w/performance selector
OEM : 12141716549, CB3EBFN
Engine Computer (ECM) BMW 325i 1987
Electronic Control Module; AT
OEM : 12141716243
Engine Computer (ECM) BMW 325i 1987
Electronic Control Module; MT
OEM : 12141716242