Need a used BMW M8 ecu? Request a free quote from UK vehicle dismantlers and compare offers direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two ecus are quite the same across different vehicles, so getting the specifics right matters when you buy used, second hand or a replacement. Answer a few quick questions below and breakers will only quote if they have the exact matching part in stock:
Yes, every variant of the BMW M8 is fitted with an ECU (engine control unit) as standard — it manages fuelling, ignition, and the outputs of the twin-turbocharged 4.4-litre V8 engine across all M8 models. Whether you have the Coupe, Convertible, or Gran Coupe body style, and whether it is rear-wheel drive or xDrive, all are built around the same engine family and all have an ECU. You can proceed with confidence that this is a genuine part for your vehicle.
The BMW M8 (F91/F92/F93 generation) ran from 2019 onwards, so a 2019 and a 2022 unit are within the same generation — that is a useful starting point. However, engine code is the critical detail here: confirm your exact engine code (visible on your V5 or via a VIN check) and supply it to the breaker so they can match it precisely. You should also confirm with the breaker whether any ancillary or software changes were made mid-production that could affect compatibility, as these can occur without a formal model-year boundary. Never assume fitment without that confirmation.
The standard M8 and M8 Competition use the same 4.4-litre twin-turbocharged V8 engine family, but the Competition has a higher power output, which can mean different ECU mapping or a different ECU part number. Trim level does not affect fitment in the way that, say, colour or interior choice would, but the engine code and build specification are still the details that matter most here. Supply your exact engine code and registration to the breaker and ask them to verify the part number against your car before purchasing.
The primary function of the engine ECU relates to the engine itself rather than the drivetrain layout, so the engine code remains the most important detail regardless of whether your car is rear-wheel drive or xDrive. That said, xDrive models have additional control modules managing four-wheel-drive functions, and there can be integration between systems, so confirm with the breaker that the unit you are sourcing is from the same drivetrain configuration as your car. Always quote your registration or VIN so the breaker can cross-reference the correct specification.
This is an important point: ECUs on modern BMWs including the M8 are typically paired to the vehicle via the immobiliser and may require professional coding or programming before they will function correctly in another car. Whether a used ECU can be recoded to your vehicle, and what that involves, is something you need to confirm with the breaker and a BMW specialist before you buy. Some breakers supply units that can be recoded and some do not, so ask explicitly. Factor in the cost of coding when budgeting for this repair.
The single most useful thing you can do is find your engine code — it appears on your V5 logbook or can be obtained via a VIN check — and supply it to the breaker alongside your full registration. The M8's 4.4-litre V8 comes in variants with different outputs and software calibrations, so the engine code cuts through any ambiguity far more reliably than the badge or year alone. Also confirm the gearbox type with the breaker, as automatic transmission variants may have ECU specifications that differ from other configurations. Getting quotes through Findapart allows multiple breakers to check their stock against your exact details.