Fault Code Readers and OBD Scan Tools for BMW 3 Series E91 (2006-2012)

Clear BMW chassis

Please ensure your correct model is selected

OBDII BMWs can tell owners almost anytime something is going on with a system function, but the proper tools are required. Turner Motorsport recommends all serious owners and at-home mechanics keep a scan tool and code clearing devices around to make short work of problems and complete services entirely that require system resets. All scan tools, code readers, and reset tools are located on this page.
Sort By:

Carista Bluetooth OBD2 Adapter - BMW & Mini
This application supports advanced diagnostics, customizations
Carista - Corporate Logo
T#:391453
Part#: COBD-BT24
In Stock
$ 39.99 USD
Free Shipping
$ 39.99 USD
Free Shipping
Carista is a smartphone application for both iOS and Android devices that allows owners to diagnose vehicle faults, reset service indicators, and customize vehicle systems without any complicated coding. In order to use Carista on your vehicle, only three things are required: An iPhone, iPad, or iPod touch running iOS 8.0 or later OR an Android device running Android 2.3 and up The Carista OBD2 App: Available on the Apple AppStore and Google Play Bluetooth OBD2 Adapter: Available HERE! Uses Bluetooth 4LE which prevents drainage to the car's battery due to it's power saving mode. Since the adapter is Bluetooth, the Wi-Fi connection on your mobile device remains open so you can still browse the internet while still remaining connected to the vehicle. The Carista Bluetooth OBD2 Adapter is also compatible with the OBD Fusion app on iOS and Android. Diagnose (OBD2): Carista can check your vehicle's health and report any faults stored in its computers. You can also clear any fault codes and reset your "check engine" light, as emissions test readiness. This is a FREE feature. Diagnose (Manufacturer-Specific): Unlike regular OBD2 apps, Carista also gives you access to advanced manufacturer-specific diagnostics, including computers like ABS, airbag, navigation, etc. and gives you the ability to reset your airbag light, ABS light, traction control light, etc. Manufacturer-Specific Diagnosis is a PAID feature; supported vehicles only. Customization: Carista gives you the power to personalize the behavior of your car’s windows, lights, instruments and more, with a click of a button. Customization is a PAID feature; supported vehicles only. Service: With Carista’s DIY tools, resetting your oil service indicator, servicing your electronic parking brake or checking your launch control count becomes a 1-click action. This is a PAID feature; supported vehicles only. Pricing: All PAID features listed above are available with an in-app purchase of Pro functionality: complimentary 1 month trial included, annual subscriptions are $39.99/year.
Show More Show Less
Genuine BMW - Corporate Logo
T#:36913383
Part#: 81315B519A5
In Stock
New Item
Sale - Save 3% $ 789.99
$ 765.68 USD
Free Shipping on orders $49 and up
Sale - Save 3% $ 789.99
$ 765.68 USD
Free Shipping on orders $49 and up
Carista - Corporate Logo
T#:23714957
Part#: CARISTA-EVO
In Stock
$ 79.99 USD
Free Shipping on orders $49 and up
$ 79.99 USD
Free Shipping on orders $49 and up

Stop settling for basic OBD2 scanners. The Carista EVO Scanner is a game-changer, delivering unmatched customization, diagnostics, real-time insights, and service capabilities.

If you own a BMW or MINI, Carista EVO is the key to unlocking your vehicle's full potential.


Key Features:

  • 4x Faster Performance: Operates with superior Bluetooth connectivity, ensuring quicker access to all Carista App features.
  • Frequent Updates: Benefit from regular feature enhancements and support for additional car brands.
  • Easy Setup: Simply plug in the scanner, enable Bluetooth, press “Connect,” and explore your car's full potential.
  • One-Month Free Trial: Includes a complimentary trial of all paid features on the Carista App.
  • Unlocks SFD-Protected Features: Officially licensed by the VW Group for enhanced functionality.
  • Expanded Brand Support: Not just for VAG protocols—also compatible with BMW, MINI, Ford, Nissan, Toyota*, and more.
  • Cross-Platform Compatibility: Works seamlessly with both iOS and Android devices.


THE ALL-IN-ONE CAR TOOL


1.) Advanced Diagnostics:

Perform dealer-level electronic diagnostics (fault code checking and resetting) of all modules in the vehicle, including ABS, airbag, and other manufacturer-specific systems.


2.) Customizations - including the SFD-protected ones:

Control your car's behavior: unlock hidden features, including SFD-protected ones, and tailor your car to your preferences.

  • Gauge needle sweep at startup
  • Start screen logo
  • Virtual instrument cluster theme
  • Lights: DRL, coming/ leaving-home
  • Throttle response behavior
  • Lane-change turn signal auto-flasher count
  • And more!


3.) Live Data: 

Stay informed about your car's health and performance with live data readings.

  • Launch control count
  • Mileage information
  • Airbag crashes count
  • Service interval info
  • Engine Turbo
  • Car Battery info
  • And more!


4.) Service Tools:

Perform simple DIY procedures: Save on routine maintenance and avoid lengthy workshop visits.

  • Electronic parking brake (EPB) retraction tool
  • Service reset
  • Tire pressure sensors (TPMS)
  • Diesel Particulate Filter (DPF) regeneration
  • Battery registration
  • Video in Motion
  • And other helpful tools.


All paid features mentioned above are available with an in-app purchase of our Pro functionality: an auto-renewable subscription at $49.99 USD/year or $19.99 USD/3 months or $9.99 USD/month.

Free Basic OBD2 Diagnostics, Basic OBD2 Live Data, and Emissions Test Service Tool for all cars with OBD port.

*Note:

In addition to makers listed on our website, this product is compatible with most Toyota, Lexus, Scion, Nissan, Land Rover, Lincoln, Infiniti, Seat, and Skoda models. Please visit here for more details and complete feature compatibility.

Show More Show Less

Enthusiast Bundles - Corporate Logo
T#:26504946
Part#: 014020SCH01A02KT
In Stock
Sale - Save 25% $ 216.99
$ 162.23 USD
Free Shipping
Sale - Save 25% $ 216.99
$ 162.23 USD
Free Shipping

Scan Tool with Digital Circuit Tester | Professional BMW/MINI/Rolls Royce Elite is a comprehensive diagnostic solution designed to meet the needs of enthusiasts and professionals alike. This advanced tool combines an elite scan tool with a precise digital circuit tester to offer unparalleled diagnostic capabilities for BMW, MINI, and Rolls Royce vehicles.

BMW/MINI Elite Scan Tool Features:

  • Extensive Compatibility: Works with BMW models from 1987 to current, and MINI models from 2002 to current.
  • OBDII/EOBD Compliance: Fully compatible with global OBDII/EOBD standards for universal diagnostics.
  • Code Management: Reads and clears codes, turns off SES/CEL/MIL/DTC, and supports BMW-specific powertrain, chassis, body, and CAN codes.
  • Advanced Diagnostics: Includes special troubleshooting functions, live sensor data recording, live data graphing, and custom data streams.
  • Active Tests: Performs active tests, special functions, coding, and security access.
  • Adaptations & Resets: Reads and resets adaptations, resets oil service lights, sets inspection intervals, and deactivates/reactivates brake control systems.
  • User-Friendly Interface: Features a large TFT color screen, multilingual menu options, memory card for data backup, and free lifetime updates.

Digital Circuit Tester Features:

  • Versatile Voltage Compatibility: Supports 6V, 12V, and 24V systems for broad diagnostic capabilities.
  • CE Approved: Ensures safety and accuracy for complex circuit testing.
  • Extended Reach: 12-foot coil cord allows for easy maneuverability in tight spaces.
  • Pinpoint Accuracy: Provides real-time voltage readings with clear LCD indicators for power and ground.
  • Universal Compatibility: Standard 4mm banana jacks for easy integration with existing tools.

Included:

  • Digital circuit tester
  • Piercing probe
  • Long probe
  • Small probe

WARNING: This product contains chemicals known to the state of California to cause cancer, birth defects, and/or reproductive harm. See http://www.p65warnings.ca.gov for further information.

Show More Show Less

Genuine BMW - Corporate Logo
T#:140492
Part#: 61136931507
Ships Jul 2, 2025
6% off MSRP $ 33.99
$ 31.99 USD
Free Shipping on orders $49 and up
6% off MSRP $ 33.99
$ 31.99 USD
Free Shipping on orders $49 and up


Genuine BMW Diagnosis Interface Most
This item fits the following BMW Chassis:
E60 M5,E63 M6,E70 X5M,E71 X6M,E63,E70 X5,E71 X6,E90,E92,E93,F01,F02,F06,F10,F12,F13,F15,F16,F25 X3,F26 X4,F30,F31

Show More Show Less
Genuine BMW - Corporate Logo
T#:397153
Part#: 81312360884
In Stock
10% off MSRP $ 288.99
$ 260.99 USD
Limited Qty Sale
Free Shipping
10% off MSRP $ 288.99
$ 260.99 USD
Limited Qty Sale
Free Shipping

Schwaben - Corporate Logo
T#:2631900
Part#: 029054SCH01A
In Stock
Sale - Save 3% $ 36.99
$ 35.88 USD
Free Shipping on orders $49 and up
Sale - Save 3% $ 36.99
$ 35.88 USD
Free Shipping on orders $49 and up
Embark on a new level of circuit testing with the Schwaben Digital Circuit Tester With Test Probes. Whether you're a seasoned professional or a dedicated enthusiast, this tool equips you with the confidence and precision needed for intricate diagnostics. And with our LIFETIME REPLACEMENT program, you can rest assured that you've found the ultimate circuit tester. Features: Versatile Voltage Compatibility: Seamlessly navigate 6, 12, and 24V systems, offering comprehensive diagnostics for various setups. Trusted CE Approval: Prioritize safety and accuracy with CE Approval, allowing you to confidently undertake complex circuit assessments. Extended Reach: Effortlessly maneuver through testing scenarios, even in challenging areas, with the coil cord's 12-foot extension. Pinpoint Accuracy: Eliminate guesswork with the real-time, precise voltage readings displayed on the digital screen, facilitating well-informed decisions. Intuitive Power and Ground Indication: Streamline your testing process using vibrant red (power) and green (ground) LCD indicators for swift and accurate connections. Universal Compatibility: Seamlessly integrate with a wide range of circuit testing equipment thanks to the standard 4mm banana jacks on the probes, offering hassle-free use alongside your existing tools. Includes: Digital circuit tester Piercing probe Long probe Small probe WARNING: This product contains chemicals known to the state of California to cause cancer, birth defects, and/or reproductive harm. See above warning label as well as http://www.p65warnings.ca.gov for further information on Proposition 65 warnings.
Show More Show Less
Genuine BMW - Corporate Logo
T#:546813
Part#: 81312444994
Ships Jul 2, 2025
Sale - Save 5% $ 119.99
$ 113.91 USD
Free Shipping
Sale - Save 5% $ 119.99
$ 113.91 USD
Free Shipping

Enthusiast Bundles - Corporate Logo
T#:26871576
Part#: T10002KT
Ships Oct 29, 2025
Sale - Save 27% $ 249.99
$ 181.74 USD
Free Shipping on orders $49 and up
Sale - Save 27% $ 249.99
$ 181.74 USD
Free Shipping on orders $49 and up

Introducing the TPMS Starter Kit! Dive into TPMS servicing with ease using the included TPMS service tool and four sensors. Plus, enjoy peace of mind with our LIFETIME REPLACEMENT program, ensuring this kit remains by your side for the long haul!


T1000 TPMS SERVICE TOOL:

The FOXWELL T1000 TPMS Service Tool is designed to to activate OEM/Universal TPMS sensors, retrieve TPMS sensor data (sensor ID, tire pressure, temperature, battery condition and OE part number), relearn 98% sensor IDs, program FOXWELL T10-sensor to replace bad sensors and test Remote Keyless Entry Key Fobs.

Features:

  • Activate 98% OEM/Universal TPMS sensors
  • Programs FOXWELL T10 Sensors: Copy by Activation; Manual Create; Auto Create
  • 3 TPMS Relearning Methods: Self learning; indirect learning; static learning.
  • Fast Reading Sensor Data: Include sensor ID, tire pressure, temperature, battery, frequency, etc.
  • Key Fob Testing Tool: Precisely test 315MHz and 433MHz key fobs to ensure whether it is perfectly running
  • Solid and Rugged Construction: Well-constructed with materials designed to handle harsh work environments
  • Intuitive and Easy Instructions: Easy to navigate and operate with clear instructions and detailed user manual
  • Protective Blow Molding Box: Prevent your scanner from damage


With this TPMS programming tool, you can program FOXWELL T10 TPMS sensors to meet the specifications of a particular vehicle before new sensor installation and relearn. 3 different sensor programming methods are supported by the FOXWELL T1000 TPMS Service Tool: Copy by Activation; Manual Create; Automatic Create. (Note: T1000 will only program a replacement sensor if it is a FOXWELL T10 sensor.)

  • Copy by Activation
    • If your original sensor works and can be activated. You could use this method to program a new sensor. It will clone the original ID to the new FOXWELL T10 sensor.
  • Copy by Manual Input:
    • If you know the original sensor ID, you could input the ID to program new sensor.
  • Auto Create 1-16 Sensors
    • If you don't know the original sensor ID or your original sensor was bad, you could choose this method. Install new sensor ID--program new sensor-->perform TPMS learning and let the car recognize new sensor 


The FOXWELL T1000 TPMS Service Tool can be used as a professional TPMS relearn scanner, to relearn almost all known sensor IDs, which is compatible with 99% of vehicles equipped with TPMS and extremely popular among car repair ships and DIY car owners. To ensure compatibility with different vehicles, 3 types for TPMS sensor relearning are offered: 1) self learning; 2) indirect learning; 3) static learning. These 3 learning methods will be easy to operate because the instructions of the scanner is fairly clear and intuitive.

  • Self Learning:
    • T1000 provides the easy relearn procedure instruction to simplify the auto-relearn process if your vehicle is able to learn single or multiple TPMS sensor IDs. For some vehicles, the “Relearn” function can be completed automatically by driving, which makes it quite easy to do a complete set of sensor replacement operations on your own.
  • Indirect Learning:
    • This method can only be operated in the car. When you don't have tire pressure sensors, the T1000 TPMS relearn tool will provides a learning method to operate in the car to reset the tire pressure light. The learning method will vary from each vehicle.
  • Static Learning:
    • T1000 allows the new TPMS sensor IDs to be transferred without driving a vehicle. You can trigger the sensors when the vehicle is in learn mode by our TPMS Tool T1000.

Notice:

  • FOXWELL T1000 doesn't support OBD relearn. It is not compatible with any OBD function.
  • If you need to perform sensor cloning function, you should know your old sensor ID first. If not, you could use another scanner to scan the old sensor ID first, then use FOXWELL T1000 to perform sensor cloning.


RUBBER T10 TPMS SENSORS:

The Foxwell TPMS sensor integrates 315MHz and 433MHz dual frequency and can replace more than 96% of the OEM sensors on the market. Sensors can easily be activated and programmed by any TPMS tool on the market. 

Features:

  • Rubber valve stem.
  • 315MHz and 433MHz dual frequency.
  • High precision air valve to avoid air leakage.
  • 0-30 degree adjustability. 
  • Build in battery with an extended service life (more than 5 years)
  • Temperature reading range -40F - 257F
  • Pressure monitoring range 0 to 130.53psi
  • Weight - 12G
Show More Show Less

Enthusiast Bundles - Corporate Logo
T#:26904954
Part#: T10004KT
Ships Oct 29, 2025
Sale - Save 27% $ 233.99
$ 169.99 USD
Free Shipping on orders $49 and up
Sale - Save 27% $ 233.99
$ 169.99 USD
Free Shipping on orders $49 and up

Introducing the TPMS Starter Kit! Dive into TPMS servicing with ease using the included TPMS service tool and four sensors. Plus, enjoy peace of mind with our LIFETIME REPLACEMENT program, ensuring this kit remains by your side for the long haul!


T1000 TPMS SERVICE TOOL:

The FOXWELL T1000 TPMS Service Tool is designed to to activate OEM/Universal TPMS sensors, retrieve TPMS sensor data (sensor ID, tire pressure, temperature, battery condition and OE part number), relearn 98% sensor IDs, program FOXWELL T10-sensor to replace bad sensors and test Remote Keyless Entry Key Fobs.

Features:

  • Activate 98% OEM/Universal TPMS sensors
  • Programs FOXWELL T10 Sensors: Copy by Activation; Manual Create; Auto Create
  • 3 TPMS Relearning Methods: Self learning; indirect learning; static learning.
  • Fast Reading Sensor Data: Include sensor ID, tire pressure, temperature, battery, frequency, etc.
  • Key Fob Testing Tool: Precisely test 315MHz and 433MHz key fobs to ensure whether it is perfectly running
  • Solid and Rugged Construction: Well-constructed with materials designed to handle harsh work environments
  • Intuitive and Easy Instructions: Easy to navigate and operate with clear instructions and detailed user manual
  • Protective Blow Molding Box: Prevent your scanner from damage


With this TPMS programming tool, you can program FOXWELL T10 TPMS sensors to meet the specifications of a particular vehicle before new sensor installation and relearn. 3 different sensor programming methods are supported by the FOXWELL T1000 TPMS Service Tool: Copy by Activation; Manual Create; Automatic Create. (Note: T1000 will only program a replacement sensor if it is a FOXWELL T10 sensor.)

  • Copy by Activation
    • If your original sensor works and can be activated. You could use this method to program a new sensor. It will clone the original ID to the new FOXWELL T10 sensor.
  • Copy by Manual Input:
    • If you know the original sensor ID, you could input the ID to program new sensor.
  • Auto Create 1-16 Sensors
    • If you don't know the original sensor ID or your original sensor was bad, you could choose this method. Install new sensor ID--program new sensor-->perform TPMS learning and let the car recognize new sensor 


The FOXWELL T1000 TPMS Service Tool can be used as a professional TPMS relearn scanner, to relearn almost all known sensor IDs, which is compatible with 99% of vehicles equipped with TPMS and extremely popular among car repair ships and DIY car owners. To ensure compatibility with different vehicles, 3 types for TPMS sensor relearning are offered: 1) self learning; 2) indirect learning; 3) static learning. These 3 learning methods will be easy to operate because the instructions of the scanner is fairly clear and intuitive.

  • Self Learning:
    • T1000 provides the easy relearn procedure instruction to simplify the auto-relearn process if your vehicle is able to learn single or multiple TPMS sensor IDs. For some vehicles, the “Relearn” function can be completed automatically by driving, which makes it quite easy to do a complete set of sensor replacement operations on your own.
  • Indirect Learning:
    • This method can only be operated in the car. When you don't have tire pressure sensors, the T1000 TPMS relearn tool will provides a learning method to operate in the car to reset the tire pressure light. The learning method will vary from each vehicle.
  • Static Learning:
    • T1000 allows the new TPMS sensor IDs to be transferred without driving a vehicle. You can trigger the sensors when the vehicle is in learn mode by our TPMS Tool T1000.

Notice:

  • FOXWELL T1000 doesn't support OBD relearn. It is not compatible with any OBD function.
  • If you need to perform sensor cloning function, you should know your old sensor ID first. If not, you could use another scanner to scan the old sensor ID first, then use FOXWELL T1000 to perform sensor cloning.


METAL T10 TPMS SENSORS:

The Foxwell TPMS sensor integrates 315MHz and 433MHz dual frequency and can replace more than 96% of the OEM sensors on the market. Sensors can easily be activated and programmed by any TPMS tool on the market. 

Features:

  • Metal valve stem.
  • 315MHz and 433MHz dual frequency.
  • High precision air valve to avoid air leakage.
  • 0-30 degree adjustability. 
  • Build in battery with an extended service life (more than 5 years)
  • Temperature reading range -40F - 257F
  • Pressure monitoring range 0 to 130.53psi
  • Weight - 12G
Show More Show Less
Genuine BMW - Corporate Logo
T#:529630
Part#: 81312360885
Ships Jul 8, 2025
Sale - Save 5% $ 386.99
$ 367.16 USD
Free Shipping
Sale - Save 5% $ 386.99
$ 367.16 USD
Free Shipping