The average cost for a BMW 328i powertrain control module replacement is between $1,896 and $1,935. Labor costs are estimated between $148 and $187 while parts are priced at $1,748. This range does not include taxes and fees, and does not factor in your specific model year or unique location. Related repairs may also be needed. Problem with your 2007 BMW 328i? Our list of 9 known complaints reported by owners can help you fix your 2007 BMW 328i. Close. Problems / BMW / 328i / 2007; 2007 BMW 328i Problems. Find the most common issues based on car owner complaints. Get Your Car Fixed . Find a high quality auto repair shop or dealer near you. BMW 328 Parts. BMW has made a 328i for nearly every generation of 3-series that offers moderate performance, exceptional reliability, and luxury that is synonymous with BMW. While it’s unlikely you’re driving around in the 1930s 328, there’s a good chance that if you’re on this page, you are looking for 328i parts and accessories.. The BMW N20 is a 4-cylinder, turbocharged engine produced from 2011-2017, and was BMW’s replacement for the naturally aspirated 3.0L 6-cylinder N52/N53 engines. As the outgoing N52 and N53 were reliable engines, the BMW N20 had big shoes to fill, especially given its turbocharged design. Turbo engines are more complex and require several additional.