Table of Contents

8 sections 12 min read

Finding the best scan tool for Subaru depends on which systems you need to diagnose. A basic OBD2 reader can help with a check-engine light, while a more capable scanner may also access ABS, SRS, transmission, TPMS, or maintenance functions. The products below range from a simple engine-code reader to full-system and bidirectional diagnostic tools.

This guide compares the nine products covered using their listed features, Subaru compatibility claims where provided, connection requirements, diagnostic coverage, and stated limitations. Prices are the listed observed prices and may change. The products do not have listed ratings or review counts, so no rating is presented.

1
Quick Verdict The FOXWELL NT604 Elite is a plug-and-play OBD2 scan tool for diagnosing engine, ABS, SRS, and transmission systems. It includes live data, I/M readiness, AUTOVIN, a built-in DTC library, lifetime updates, and a protective case, but does not support listed maintenance functions such as oil reset or ABS bleeding.
Pros & Cons

Pros

  • Provides diagnostics for four major vehicle systems
  • Includes useful functions such as live data and I/M readiness
  • Supports automatic VIN retrieval and manual vehicle selection
  • Lifetime updates and a protective case are included

Cons

  • Does not support oil reset, battery registration, ABS bleeding, throttle body relearn, or ABS relearn
  • SRS crash or collision data cannot be cleared
  • Vehicle compatibility varies by make, model, and year, and AUTOVIN may not work on some older vehicles or brands
Product Details
Specifications
Colorred
Dimensions7.68 x 3.54 x 1.18 inches
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Provides diagnostics for four major vehicle systems
  • Includes useful functions such as live data and I/M readiness
  • Supports automatic VIN retrieval and manual vehicle selection

Consider another option if

  • Does not support oil reset, battery registration, ABS bleeding, throttle body relearn, or ABS relearn
  • SRS crash or collision data cannot be cleared
  • Vehicle compatibility varies by make, model, and year, and AUTOVIN may not work on some older vehicles or brands
2
Quick Verdict The ANCEL AD310 is a corded OBD II code reader for compatible vehicles that can read and clear emission-related diagnostic trouble codes. It supports several OBDII protocols, including CAN, and provides live data, freeze-frame information, and I/M readiness status.
Pros & Cons

Pros

  • Supports multiple common OBDII protocols, including CAN
  • Provides more than basic code reading with live data, freeze-frame, and readiness information
  • Powered through the vehicle, so no separate battery or charger is required
  • Compact design and 12-ounce weight support portability

Cons

  • Limited to emission-related diagnostics
  • Requires a vehicle with an OBDII interface and does not diagnose OBDI vehicles, even with an adapter
  • Vehicle compatibility should be confirmed before purchase
Product Details
Specifications
ColorBlack
Dimensions4.9212598375 x 2.755905509 x 0.8661417314 inches
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Supports multiple common OBDII protocols, including CAN
  • Provides more than basic code reading with live data, freeze-frame, and readiness information
  • Powered through the vehicle, so no separate battery or charger is required

Consider another option if

  • Limited to emission-related diagnostics
  • Requires a vehicle with an OBDII interface and does not diagnose OBDI vehicles, even with an adapter
  • Vehicle compatibility should be confirmed before purchase
3
Quick Verdict The GEARWRENCH GWSMARTBT is a bi-directional diagnostic scan tool designed to provide OE-level diagnostics through a smart device. Listed features include live actuation tests, 23 reset and relearn functions, live data mapping, and freeze-frame capture.
Pros & Cons

Pros

  • Bi-directional control supports live actuation tests
  • Includes 23 listed reset and relearn functions
  • Free software updates are listed without subscriptions or fees
Product Details
Specifications
Dimensions3.4 x 2.1 x 0.9 inches
Weight0.2425084882 pounds
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Bi-directional control supports live actuation tests
  • Includes 23 listed reset and relearn functions
  • Free software updates are listed without subscriptions or fees
4
Quick Verdict The BlueDriver Pro-S is a Bluetooth OBD2 scanner that connects to a phone or tablet for reading and clearing enhanced vehicle codes, including Check Engine, ABS, SRS, TPMS, and transmission systems. The one-time purchase includes app access and updates without subscription fees.
Pros & Cons

Pros

  • Offers more system coverage than basic engine-code readers
  • Includes repair reports with definitions, possible causes, and confirmed fixes
  • Wireless design connects to the vehicle's OBDII port without a cable to the phone or tablet
  • Supports a broad range of listed vehicle makes, including GM, Ford, Toyota, Honda, BMW, and VW

Cons

  • The published compatibility information covers gas-powered vehicles only
  • A compatible phone or tablet is required for wireless use
Product Details
Specifications
SizePro-S
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Offers more system coverage than basic engine-code readers
  • Includes repair reports with definitions, possible causes, and confirmed fixes
  • Wireless design connects to the vehicle's OBDII port without a cable to the phone or tablet

Consider another option if

  • The published compatibility information covers gas-powered vehicles only
  • A compatible phone or tablet is required for wireless use
5
Quick Verdict The VDIAGTOOL D200 is a Bluetooth OBD2 scan tool for compatible 1996+ gasoline and hybrid cars and light trucks. It provides full-system diagnostics, bidirectional active tests, 26 included reset functions, CAN-FD support, and FCA AutoAuth compatibility.
Pros & Cons

Pros

  • Combines full-system scanning with bidirectional active tests
  • Provides 26 included reset and maintenance functions without subscription fees
  • Supports CAN-FD and FCA AutoAuth diagnostic access on compatible vehicles
  • Offers real-time graphing for up to 8 PIDs and generates vehicle health reports

Cons

  • Does not support pure electric vehicles or heavy-duty trucks
  • Access to 49+ advanced resets requires a separate 3-year, $169 upgrade, while J2534 programming requires a separate $199 lifetime unlock
  • FCA AutoAuth access requires a separate account purchased through the official FCA website
Product Details
Specifications
ColorBlack
Dimensions3.5 x 1.93 x 1.02 inches
Weight0.220462262 Pounds
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Combines full-system scanning with bidirectional active tests
  • Provides 26 included reset and maintenance functions without subscription fees
  • Supports CAN-FD and FCA AutoAuth diagnostic access on compatible vehicles

Consider another option if

  • Does not support pure electric vehicles or heavy-duty trucks
  • Access to 49+ advanced resets requires a separate 3-year, 9 upgrade, while J2534 programming requires a separate 9 lifetime unlock
  • FCA AutoAuth access requires a separate account purchased through the official FCA website
6
Quick Verdict The ANCEL AD410 is a corded OBD2 scanner for reading and clearing engine and emission-related fault codes on compatible vehicles. It includes live data, freeze frame, I/M readiness, O2 sensor and EVAP tests, plus built-in code definitions.
Pros & Cons

Pros

  • Broad basic OBD2 diagnostic function set
  • Built-in code definitions can help explain fault codes
  • Supports major protocols including CAN, ISO9141, KWP2000, J1850 VPW and J1850 PWM
  • Color display, multilingual support and on-screen code definitions

Cons

  • Limited to engine and emission-related codes
  • Does not support ABS, SRS, transmission, bidirectional control or service reset functions
  • Vehicle compatibility should be checked before purchase
Product Details
Specifications
Coloryellow
Dimensions9 x 6.3 x 1.6 inches
Weight0.66 Pounds
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Broad basic OBD2 diagnostic function set
  • Built-in code definitions can help explain fault codes
  • Supports major protocols including CAN, ISO9141, KWP2000, J1850 VPW and J1850 PWM

Consider another option if

  • Limited to engine and emission-related codes
  • Does not support ABS, SRS, transmission, bidirectional control or service reset functions
  • Vehicle compatibility should be checked before purchase
7
Quick Verdict The TOPDON AD600S is a 4-system diagnostic tool with engine, ABS, SRS, and transmission code access, plus nine reset functions including injector coding. It features a 5-inch color touchscreen, Wi-Fi updates, AutoVIN, live data graphs, and compatibility with more than 90 vehicle brands.
Pros & Cons

Pros

  • Combines four-system diagnostics with nine listed reset functions
  • Supports gasoline, 12V diesel, passenger car, pickup, light-duty truck, SUV, and minivan applications
  • Includes AutoVIN and multiple options for saving, sharing, printing, or emailing inspection reports
  • Uses an Android 11.0 operating system and Wi-Fi-based software updates

Cons

  • The available data states that it does not work with 5G
  • Function menus vary by vehicle make, model, and year, and AutoVIN does not work on all cars
Product Details
Best For / Avoid If

Best for buyers prioritizing

  • Combines four-system diagnostics with nine listed reset functions
  • Supports gasoline, 12V diesel, passenger car, pickup, light-duty truck, SUV, and minivan applications
  • Includes AutoVIN and multiple options for saving, sharing, printing, or emailing inspection reports

Consider another option if

  • The available data states that it does not work with 5G
  • Function menus vary by vehicle make, model, and year, and AutoVIN does not work on all cars
8
Quick Verdict The TOPDON AD500 is an OBD2 scan tool for engine, transmission, ABS, and SRS diagnostics, with six reset functions including Oil, Throttle, SAS, TPMS, BMS, and EPB resets. It includes a 5-inch touchscreen, AutoVIN, data-stream recording, Wi-Fi updates, and CAN FD support for select newer vehicles.
Pros & Cons

Pros

  • Combines four-system diagnostics with six common service reset functions
  • Includes CAN FD protocol support and FCA Secure Gateway access
  • Offers AutoVIN, battery voltage monitoring, and recorded data streams
  • Uses Android 11.0 with a 4-core 1.5GHz CPU, 2GB RAM, and 32GB ROM

Cons

  • Vehicle compatibility must be confirmed through TOPDON's vehicle coverage information before purchase
  • The product is listed with a 1-year quality backup, while lifetime free upgrades refer to software updates
Product Details
Best For / Avoid If

Best for buyers prioritizing

  • Combines four-system diagnostics with six common service reset functions
  • Includes CAN FD protocol support and FCA Secure Gateway access
  • Offers AutoVIN, battery voltage monitoring, and recorded data streams

Consider another option if

  • Vehicle compatibility must be confirmed through TOPDON's vehicle coverage information before purchase
  • The product is listed with a 1-year quality backup, while lifetime free upgrades refer to software updates
9
Quick Verdict The MOTOPOWER MP69033 is a handheld OBD2 code reader for reading and clearing check-engine information, viewing live data, and checking I/M readiness. It supports nine OBD II protocols, six languages, and receives power through the vehicle’s OBDII data link connector.
Pros & Cons

Pros

  • Supports check-engine code reading and clearing
  • Provides live data features including engine speed, vehicle speed, coolant temperature, and calculated load value
  • Includes a 2.5-foot cable and six-button control layout
  • Compact 6.02 x 2.75 x 0.91-inch design

Cons

  • Does not support ABS, airbag, oil service light, or other non-OBDII systems
  • Vehicle compatibility is described as supporting most applicable vehicles rather than every vehicle
  • Requires connection to a vehicle’s OBDII port for power
Product Details
Specifications
ColorYellow
SizePortable
Dimensions6.02 x 2.75 x 0.91 inches
Weight0.6375 Pounds
Product GroupAutomotive Parts and Accessories
BindingAutomotive
Best For / Avoid If

Best for buyers prioritizing

  • Supports check-engine code reading and clearing
  • Provides live data features including engine speed, vehicle speed, coolant temperature, and calculated load value
  • Includes a 2.5-foot cable and six-button control layout

Consider another option if

  • Does not support ABS, airbag, oil service light, or other non-OBDII systems
  • Vehicle compatibility is described as supporting most applicable vehicles rather than every vehicle
  • Requires connection to a vehicle’s OBDII port for power

Our Top Pick

  • Best Subaru-focused option: BlueDriver OBD2 Scanner, because the manufacturer lists Subaru among its supported makes and describes access to engine, ABS, SRS, TPMS, and transmission diagnostics.
  • Best wired multi-system scanner: FOXWELL NT604 Elite, which is listed for engine, ABS, SRS, and transmission diagnosis and works out of the box according to the manufacturer.
  • Best for maintenance resets: TOPDON AD600S, with nine listed reset services, including injector coding, ABS bleeding, DPF reset, and BMS reset. Function availability varies by vehicle.
  • Best budget check-engine reader: ANCEL AD310, a compact wired scanner for reading and clearing engine-related emissions codes on OBD2 vehicles from 1996 onward.
  • Lowest listed price: MOTOPOWER MP69033 at $15.97, but it does not support ABS or airbag codes.

Choosing Factors for OBD2 Scanners & Diagnostics

CarTechTalk evaluated the published manufacturer-listed specifications, stated vehicle coverage, connection details, diagnostic systems, reset functions, update policies, and limitations. This is a specification-led buying guide, not a laboratory, workshop, or road test.

Compatibility takes priority for a Subaru scan tool. BlueDriver is the only product in this set whose listing covered explicitly names Subaru. The other products describe coverage in broader OBD2, universal, or multi-make terms. Before ordering, confirm compatibility for your Subaru’s model year and the specific system you need to access. A scanner that reads generic engine emissions codes may not communicate with Subaru ABS, SRS, transmission, or body modules.

Affiliate disclosure: CarTechTalk may earn a commission from qualifying purchases made through retailer links. This does not change how the products are described.

Our Picks

BlueDriver OBD2 Scanner: Best for Subaru-specific coverage

Best for: Subaru owners who want a phone-connected scanner with enhanced system coverage and repair information. Avoid if: you want a standalone scanner that works without a phone or tablet.

The manufacturer lists Subaru among BlueDriver’s supported makes and says the device works with gas vehicles from 1996 onward sold in North America. It connects by Bluetooth to an iOS or Android phone or tablet through a sensor plugged into the vehicle’s OBDII port. The listing says it can read and clear Check Engine, ABS, SRS, airbag, TPMS, and transmission codes, subject to vehicle-specific support.

Its most distinctive feature is unlimited technician-verified repair reports matched to the vehicle identification number. The published information also lists live data, freeze frames, smog readiness, and Mode 6 test results. The no-subscription claim is useful for owners who want ongoing access without a recurring software fee.

The main limitation is the phone-based workflow. Verify coverage before buying if you need a particular Subaru body or chassis system.

FOXWELL NT604 Elite: Best wired choice for common Subaru systems

Best for: DIY owners who prefer a dedicated handheld scanner for engine, ABS, SRS, and transmission diagnosis. Avoid if: you need bidirectional controls, extensive reset functions, or confirmed coverage for a specific Subaru module not listed by the manufacturer.

FOXWELL lists the NT604 Elite as a five-in-one tool covering generic OBDII diagnosis plus engine, ABS, SRS, and transmission systems. The published description says the 2026 version includes the latest software and can be used out of the box without downloading software first. It connects to the vehicle through an OBDII cable.

This is a practical fit for a Subaru owner who wants more than a basic check-engine reader but does not want a phone app. The manufacturer describes the tool as a diagnostic device rather than a repair tool: clearing a warning light requires fixing the underlying fault first. The listing does not confirm Subaru-specific model-year coverage, reset functions, or bidirectional testing.

TOPDON AD600S: Best for resets and maintenance functions

Best for: Subaru owners who need a broader maintenance tool in addition to four-system diagnostics. Avoid if: you only need to read a check-engine code and do not need service functions.

The AD600S is listed with engine, transmission, ABS, and SRS diagnostics, plus nine reset or service functions: oil, brake, TPMS, throttle adaptation, steering-angle sensor, battery-management system, ABS bleeding, diesel particulate filter, and injector coding. The manufacturer notes that the available menu varies by vehicle, so these functions should not be assumed to work on every Subaru.

The scanner has a 5-inch touchscreen, 32GB of memory, AutoVIN, Wi-Fi updates, data-stream recording, and FCA AutoAuth access. The listing also says there are no extra software fees and that updates are free.

TOPDON AD500: Best midrange reset-tool alternative

Best for: DIYers who want four-system diagnostics and several common resets at a lower listed price than the AD600S. Avoid if: injector coding, DPF functions, or the larger reset menu of the AD600S is important to you.

TOPDON lists the AD500 for engine, transmission, ABS, and SRS diagnostics. Its six listed reset functions are oil reset, throttle adaptation, steering-angle calibration, TPMS, battery-management system, and electronic parking brake reset. The scanner includes a 5-inch touchscreen with buttons, AutoVIN, DTC lookup, data recording, email-based report printing, and lifetime free Wi-Fi upgrades.

As with the other multi-system scanners, the listing does not confirm that every function is available on every Subaru model or year. Check the manufacturer’s vehicle-specific coverage before relying on it for a particular reset or module.

VDIAGTOOL D200: Best for full-system and bidirectional diagnostics

Best for: experienced DIYers who want access beyond the engine and need active tests or a large reset menu. Avoid if: you want a simple plug-in reader or drive a pure electric vehicle.

The manufacturer describes the D200 as a full-system bidirectional scanner with access to engine, transmission, ABS, SAS, EPB, TPMS, body, chassis, powertrain, and other control modules. It supports reading and clearing codes, live data, freeze frames, O2 and EVAP tests, I/M readiness, and vehicle information. The listing also advertises 26 reset functions, expandable to 49 or more, plus lifetime free software updates and no subscription fees.

It is listed for most 1996-and-newer OBD2 gasoline and hybrid cars and light trucks, but not pure electric vehicles or heavy-duty trucks. The manufacturer specifically says to check compatibility or provide a VIN before ordering. That warning is important for Subaru owners because system and function coverage can vary by model year.

GEARWRENCH GWSMARTBT: Best for app-based bidirectional control

Best for: users who want OE-level diagnostic functions and active tests through a smart device. Avoid if: you prefer a traditional handheld scanner or need detailed Subaru-specific compatibility information before purchase.

GEARWRENCH lists the GWSMARTBT as a smart-device diagnostic tool with full bidirectional control and live actuation tests. It also supports 23 vehicle reset and relearn functions, including throttle matching, ABS bleeding, and TPMS reset, along with live-data mapping and freeze-frame capture. Free software updates and no subscription fees are listed.

Confirm those details before buying, particularly if your goal is Subaru-specific body, airbag, or transmission diagnosis.

ANCEL AD410: Best inexpensive reader with built-in code definitions

Best for: beginners who want engine diagnostics, live data, and an integrated DTC lookup library. Avoid if: you need ABS, SRS, transmission, or full-system Subaru diagnostics.

The AD410 is listed for all OBDII cars from 1996 onward and includes more than 42,000 built-in diagnostic trouble-code lookups. Its listed functions include reading and clearing codes, live data, freeze frame, I/M readiness, O2 testing, EVAP testing, vehicle information, and MIL status.

This is a sensible low-cost option for investigating a check-engine light and checking emissions-related readiness. However, the published description focuses on generic OBD2 engine functions and does not claim Subaru-specific enhanced diagnostics or access to ABS and airbag modules.

ANCEL AD310: Best basic wired Subaru code reader

Best for: owners who want a straightforward, compact tool for generic engine fault codes. Avoid if: your warning light is for ABS, SRS, TPMS, or another non-engine system.

The manufacturer lists the AD310 for OBD2 vehicles from 1996 onward. It reads and clears emission-system trouble codes, displays live data and freeze frames, checks I/M monitor readiness, and retrieves vehicle information. The published description identifies a wired OBD2 design and says the tool is powered through the vehicle connection.

Its limitations are clear: the published information is centered on generic engine and emissions diagnostics. It should not be treated as a confirmed Subaru enhanced-system scanner without model-specific verification.

MOTOPOWER MP69033: Best lowest-cost engine reader

Best for: drivers who only need basic check-engine diagnostics at the lowest listed price. Avoid if: you need ABS or airbag codes.

The MP69033 supports nine OBD2 protocols and is listed for most 1996 US-based vehicles, 2000 European vehicles, Asian vehicles, and newer OBD2/CAN vehicles. It reads and erases engine codes, shows freeze frames, I/M readiness, live data, vehicle information, and several engine parameters. It uses power from the vehicle through the OBD2 connector and includes a built-in code library.

The manufacturer explicitly states that ABS and airbag codes are not supported. That makes this a narrow choice for Subaru owners, but potentially a useful one when the only concern is a generic engine warning light.

Comparison of the Nine Listed Scan Tools

ProductListed priceManufacturer-listed scope
FOXWELL NT604 Elite$144.99OBDII, engine, ABS, SRS, transmission
BlueDriver$94.95Engine, ABS, SRS, airbag, TPMS, transmission; Subaru listed
TOPDON AD500$149.99Engine, transmission, ABS, SRS; six resets
TOPDON AD600S$186.19Engine, transmission, ABS, SRS; nine resets
VDIAGTOOL D200$119.99Full-system and bidirectional diagnostics; not pure EVs
ANCEL AD310$29.99Generic OBD2 engine and emissions functions
ANCEL AD410$39.99Generic OBD2 engine and emissions functions
MOTOPOWER MP69033$15.97Generic OBD2 engine functions; ABS/airbag not supported
GEARWRENCH GWSMARTBT$99.99Bidirectional diagnostics and 23 resets

Compatibility and Buying Guidance

First identify the warning light or module you need to scan. Generic OBD2 readers are generally aimed at emissions-related engine faults. ABS, SRS, TPMS, transmission, body, and chassis systems may require enhanced or full-system access.

Next confirm your Subaru’s model year and fuel type. Several products state coverage for OBD2 vehicles from 1996 onward, while BlueDriver specifically lists gas vehicles from 1996 onward sold in North America. VDIAGTOOL lists gasoline and hybrid coverage but excludes pure electric vehicles. These broad statements do not guarantee that every Subaru system or service function is available.

Choose a wired handheld tool if you want a dedicated display and no phone dependency. Choose BlueDriver or another smart-device product if app-based reports, wireless operation, or bidirectional controls are more important. For resets, always verify the exact Subaru function: a scanner may list a reset category without supporting it on your vehicle.

Choosing the Best Scan Tool for Subaru

  • For a check-engine light: ANCEL AD310, ANCEL AD410, or MOTOPOWER MP69033 provide the most basic route to generic engine-code information.
  • For ABS, SRS, or transmission faults: start with BlueDriver, FOXWELL, TOPDON, or another tool that explicitly lists those systems, then confirm Subaru-specific coverage.
  • For maintenance resets: compare the exact service functions rather than choosing by price alone. The AD600S lists the broadest reset menu among the products supplied.
  • For active tests: consider the VDIAGTOOL D200 or GEARWRENCH GWSMARTBT, both of which list bidirectional capability.
  • For no recurring software fee: BlueDriver, TOPDON AD500, TOPDON AD600S, VDIAGTOOL D200, and GEARWRENCH list no subscription or free update provisions, but confirm the precise terms before purchase.

Before you buy, it is worth reading OBD2 Scanner Buying Guide for Beginners, Automotive Multimeter Buying Guide and Best Bluetooth Scan Tool.

Answers to Common Questions

Can any OBD2 scanner read Subaru ABS or airbag codes?

No. The MOTOPOWER MP69033 explicitly does not support ABS or airbag codes, and the ANCEL AD310 and AD410 listings focus on generic engine and emissions functions. Select a tool that lists the required system and verify coverage for your Subaru model and year.

Is BlueDriver a good choice for a Subaru?

It is the clearest Subaru-specific option in this included set because the manufacturer lists Subaru among supported makes. It also lists enhanced engine, ABS, SRS, TPMS, and transmission diagnostics. It requires a compatible iOS or Android device and a Bluetooth sensor connected to the OBDII port.

Can a scan tool turn off a Subaru warning light?

A scanner can often clear a stored code when its functions support that system, but clearing the code does not repair the fault. FOXWELL specifically notes that the underlying problem must be physically repaired before clearing the warning light.

Do the listed reset functions work on every Subaru?

Not necessarily. TOPDON states that its function menu varies by vehicle, and VDIAGTOOL advises buyers to check compatibility or provide a VIN. Confirm the exact model year and service function before purchasing.

Our Verdict

For the strongest documented Subaru match, choose the BlueDriver OBD2 Scanner, provided you are comfortable using a phone or tablet. It is the only listing covered that explicitly names Subaru and combines generic and enhanced diagnostics with VIN-matched repair reports.

For a dedicated handheld tool, the FOXWELL NT604 Elite is the more direct fit for common engine, ABS, SRS, and transmission checks. Choose the TOPDON AD600S when resets and service functions are central to your needs, or the ANCEL AD310 when you only need an inexpensive generic engine-code reader. Regardless of price, verify Subaru model-year and module compatibility before ordering.