ms42 e46 323/328, e39 528, e53 x5, e83 x3, z3 – $49. ms43 e46 325/330, e39 525/530, e53 x5, e83 x3 – $49. ms45 e46 330zhp, e6x 2.5l and 3.0l – $49. mss50 e36 m3 evo- $49. mss52 e39 m5 – $49. mss54 e46 m3 – $49
7/2003 production is the approximate change from Ms43 to the Ms45 ECU, but please confirm by visually inspecting the label on your ECU before ordering. We sell Epic Motorsports calibrations for a wide range of BMW models - please inquire.