Steve, did you purchase the ECU from Garage56? Was the installation straightforward?


2016 M3W, Army Green Matte/Tan Leather, 17k miles