For a BMW M3 E90 Saloon or E92 Coupé, choose a BMW-aware scanner for the actual S65 engine and any required M DCT, DSC or optional EDC report. A generic OBD2 reader can reveal useful engine faults, including some throttle-related codes, but it cannot establish a complete M3 system scan. Early 2007 cars also need particular care when choosing an adapter or OBDeleven route.
This is a documentary buying guide. Unusual Cars has not independently tested this vehicle, scanner or function. Exact access varies by build, controller, vehicle software, interface and tool version.
Advertisement: This guide contains Amazon affiliate links. As an Amazon Associate I earn from qualifying purchases.
Which E90 and E92 M3 models does this cover?
This guide covers UK rear-wheel-drive road cars with the standard 4.0-litre S65 V8: E90 four-door Saloon 2008–2011 production within this scope, and E92 two-door Coupé 2007–2013 production. It includes six-speed manual and seven-speed M DCT cars as fitted. Optional Electronic Damper Control (EDC) and normal factory 4.0-litre Coupés with Competition Package are included with their actual equipment identified.
E93 Convertibles, E46, F80 and G80 M3s, 4.4-litre GTS and CRT models, race cars, imports, Alpina, supercharged or engine-swapped cars and materially changed electronics are excluded. A later registration does not necessarily mean later production. A normal E92 with M Sport trim is not an S65 M3.
This M3 has its own engine and chassis systems
The BMW UK 2008 M3 Saloon presskit establishes the UK Saloon and its manual/M DCT choices. BMW’s BMW 2013 M3 production retrospective describes the E92 generation and its optional EDC equipment. The archived BMW E92 M3 Aftersales Training archived copy identifies the MSS60 engine management, DSC stability control, EDC-K damping electronics and other modules. This is launch-era architecture evidence, not a current scanner coverage table.
That distinction matters when buying. A product supporting an ordinary E90 engine report has not thereby established an S65/MSS60 report, M DCT coverage or access to fitted EDC. Provide the complete M3 build and the exact reporting question. Do not accept “3 Series supported” as a substitute.
Quick scanner choice
| Your task | Route to investigate | M3-specific check |
|---|---|---|
| Supported engine-emissions codes | Compatible generic EOBD reader | Some throttle codes may appear; no complete-system claim |
| BMW reports on your phone | BimmerLink plus exact supported adapter | 2007 build, S65 and fitted controllers |
| Dedicated-screen report | BMW handheld such as BMM V3.0 | S65/MSS60, M DCT and EDC separately |
| OBDeleven alternative | Eligible 2/3 device and BMW app | Most E-series around 2008+; do not assume 2007 support |
Three checks before buying
What generic OBD2 can still tell you
A compatible basic reader can provide supported emissions-related engine codes and available data. The Gendan EOBD engine tools explains that baseline. On this M3, generic reporting can be useful even for a serious engine symptom; it should not be dismissed simply because the car has specialist systems.

What it cannot establish is a complete scan of M DCT, DSC, EDC, restraint or body-module fault memory. A warning can persist while the generic engine report is clear. Ask whether the relevant module was reached and what the tool actually retrieved. “No engine codes” does not certify the whole car.
S65 throttle actuators: retain the bank-specific detail
The S65 has eight individual throttles operated by two actuators, one for each cylinder bank, according to BMW E92 M3 Aftersales Training archived copy. The separate idle-air system is a different assembly. These distinctions are useful when a report mentions an actuator without making clear which system it means.
The component maker’s Beisan S65 throttle-actuator manufacturer evidence lists 2B15 and 2B16 alongside generic equivalents P0638 and P0639. It also records BMW pre-drive-check and monitoring entries. So it would be inaccurate to say a generic scanner can never expose throttle-actuator trouble. A BMW report can add the bank-specific entries and related information, where the setup supports them.
Reduced power with EML and DSC lights can accompany throttle trouble, but those lights do not prove that both throttle actuators need replacement or that DSC itself has failed. Preserve the engine and chassis reports and obtain an informed assessment. No replacement interval, repair procedure or universal scanner test is promised here.
Rough idle and 2B23 are a different question
An archived BMW Archived BMW SI B13 05 08 bulletin specifically covers E90/E92/E93 M3 rough running, misfire and power loss. It identifies 2B23 in the idle-air system and describes restriction associated with a deteriorating hose. This historical bulletin is evidence for a distinct diagnostic possibility, not proof of the cause on a current car.
Do not turn every reference to “actuator” into a throttle-actuator shopping list. Save the complete BMW description, which system it belongs to and the associated faults. The document’s repair instructions and historical warranty terms are not reproduced here; a specialist should use current applicable information.
A generic misfire code can be a useful first clue. It cannot settle whether idle-air control, throttle operation or another problem is responsible. Manufacturer-aware detail helps define the enquiry, while physical inspection may still be necessary. The article does not imply that Unusual Cars tested any of these functions.
M DCT needs its own report, not an SMG assumption
The seven-speed M DCT in this generation differs from both E46 SMG and the eight-speed automatic in the F2x M Performance cars. Identify manual versus M DCT before comparing tools. For a shift warning, ask about fault memory from the fitted transmission controller and any specific measured values required.
A UK E92 M3 DCT software owner discussion discusses E92 DCT and engine software changes. The reports are useful for understanding reader questions about hesitation and software history, but they do not establish that another car needs an update. No GTS software conversion, adaptation reset or programming instruction is recommended here.
Keep the symptom, existing software/history information where available and the saved reports for a specialist. A scan cannot certify clutch condition or exclude every mechanical issue. Reading a report is a different capability from running a transmission service command.
DSC and optional EDC are beyond an engine-only check
The training document lists DSC and EDC-K separately. If braking or stability warnings are your concern, confirm DSC fault reading. If electronic damping is the concern, first establish that EDC is actually fitted and confirm that controller’s reporting. A car with conventional suspension does not need an EDC compatibility claim.
The useful purchase question is whether the current setup reads the named module on your build, not whether an advert has an M3 photograph. Supported measured values can help investigation, but a sensor-related entry is not proof that the sensor itself has failed. Mechanical noises and worn parts may not produce diagnostic entries.
The same distinction applies to restraint and body-electronics warnings. Ask for the relevant fitted controller and retain the report. Safety-related warnings require appropriate assessment; this guide provides no brake, airbag or damper-repair instructions.
BimmerLink: pay attention to the early E92 adapter
BimmerLink supported vehicles lists 3 Series/M3 from 2005. The Developer adapter selector linked by BimmerLink has E-series and F-series distinctions; an F/G/I-only ENET interface is not the purchase route to assume for an E92. Several adapters have E-series 2008+ restrictions, so a 2007 M3 needs an explicit match.
The UniCarScan UCSI-2100 UK package lists UCSI-2100 Bluetooth LE as a BimmerLink candidate on iOS and Android. Confirm the actual early build and intended report. The UK BimmerLink App Store listing requires iOS 15+ with a separately paid full-version unlock; Android eligibility needs checking on the phone. Hardware and BimmerCode are separate purchases. Our adapter guide explains the package.
A BMW handheld: ask about the S65 and fitted gearbox
iCarsoft BMM V3.0 documentation advertises broad E-series support and lifetime PC/card-reader updates for BMM V3.0. Ask for S65/MSS60 reporting, M DCT if fitted, DSC and EDC if required. Those are separate coverage questions; no advertised coding, calibration or active test is guaranteed here.
A dedicated screen can suit an owner who prefers a self-contained tool. Confirm the genuine product, supplied accessories and update/support requirements. The BMM V3.0 buying guide helps compare the exact package. An older BMM chart does not establish the current product’s functions.
OBDeleven has an important early-car boundary
OBDeleven vehicle support supports most E-series from around 2008 and excludes cars before that boundary. Do not recommend it for a 2007 E92 M3 without explicit current manufacturer confirmation. A 2008 or later registration also needs the actual build checked.
Love cool cars? Join Unusual Cars Club FREE!
Get forgotten motoring finds, stories, helpful car content and more.
Free to join. No spam. Unsubscribe whenever you like. See our privacy policy.
OBDeleven Advanced Diagnostics describes eligible BMW diagnostics using NextGen 2 or 3 with the BMW-capable app and FREE plan. OBDeleven BMW features points new buyers towards 3. Optional purchases have separate OBDeleven licence terms; manual coding/adaptations advertised for VAG must not be transferred to the M3.
Save evidence before clearing or changing settings
Retain the controller names, full codes and descriptions, available status/context, mileage and symptom circumstances. Record non-response rather than presenting an unscanned module as healthy. Note recent work and disclose any software changes; modified electronics fall outside the standard-car buying scope.
A code-free engine scan cannot certify internal bearing condition, compression or the complete mechanical health of an S65. It also cannot establish the mechanical condition of a transmission or differential. Treat it as one source of information alongside history and appropriate inspection.
The two Amazon banners open iCarsoft BMW and BimmerLink-adapter searches. They can contain incompatible products. For an early M3, do the E-series/build check before buying an adapter; do not select an F-only package just because BimmerLink appears in its title.
The legitimate BMW workshop route
BMW AOS is BMW’s independent-workshop application route. Current BMW AOS technical requirements specifies 64-bit Windows Professional/Enterprise and ICOM Next or suitable SAE J2534, with entitlement and configuration checked separately. A phone adapter is not that whole setup.
An appropriately equipped specialist can be useful when the owner tool cannot retrieve the necessary report or the symptom needs deeper investigation. Avoid unverified copied ISTA/INPA packages. This guide does not promise programming, calibration, security access or an active test.
Common questions
Are throttle-actuator faults invisible to a generic reader?
Not always. Generic P0638/P0639 can provide a clue. The BMW bank-specific report and related controller entries can add useful information; a code alone does not decide the repair.
Can I buy an ENET cable for a 2007 E92 M3?
Do not assume that an F/G/I ENET recommendation applies to an E-series M3. Select an interface explicitly supported for the actual early build and app.
Does every E90/E92 M3 have EDC?
No. Check the fitted equipment before asking for damping-controller coverage. DSC, EDC and the engine are separate reporting enquiries.
More BMW diagnostic guides
Compare the overall routes in our BMW scanner comparison. For the mainstream models excluded from this guide, see the mainstream E90/E91/E92 guide. Its vehicle scope remains separate.
Browse the BMW diagnostic scanner hub and complete diagnostic-guide directory.
Research reviewed: 13 October 2026. Product coverage, software terms and commercial destinations should be rechecked before publication.

Photo: Thomas doerfer / Wikimedia Commons — CC BY-SA 3.0. Resized/framed.





