iCarsoft E660 OBD2 Scanner (E660) – engine, ABS, SRS diagnostics plus reset services
Product description
Key points
If you want more than a basic code reader, the iCarsoft E660 is built around day-to-day fault finding and practical resets. It covers key areas like Engine, Transmission, ABS and SRS, and it also aims to help with maintenance tasks such as oil reset, EPB reset, BMS reset, ETC reset, SAS calibration and TPMS reset.
On paper, it looks like a capable all-rounder for garages and DIYers who care about getting to the root of the problem quickly. That said, compatibility can be a bit of a grey area with modern cars—there’s a specific warning for vehicles from 2020 onwards, and the usual caveat applies across models: not every ECU/system may expose every diagnostic or reset.
The essentials
At its core, this is an OBD2 diagnostic tool/code reader that supports multiple vehicle communication protocols, including CAN, ISO9141, KWP2000, J1850 VPW and J1850 PWM. The idea is to connect with a wide range of cars from 1996 to 2023, and then pull back useful information such as fault codes and extra diagnostic context.

You also get functions that go beyond “read and clear”. The E660 includes freeze frame data, I/M readiness checks, O2 sensor monitoring, on-board system testing, and evaporative system diagnostics. In real-world terms, it can help you understand what was happening when the fault was logged—useful when a code alone feels a bit too vague.
As a quick example, if you’ve had a warning light for an emissions-related issue, you can use the scan to read the fault code and review freeze frame data. That can make it easier to decide whether you’re looking at a simple maintenance item or something that needs deeper attention.
What really stands out


The most compelling reason to look at the E660 is the six reset and calibration services it targets:
- Oil reset
- EPB (Electronic Parking Brake) reset
- BMS (Battery Management System) reset
- ETC (Electronic Throttle Control) reset
- SAS (Steering Angle Sensor) calibration
- TPMS (Tyre Pressure Monitoring System) reset

If you’re doing routine work—like replacing a battery, handling an alignment, or updating tyres—those tasks are exactly where scanners often fall short. This model is clearly aimed at people who want a tool that can handle both diagnostics and some of the “learning/reset” steps after parts have been serviced.
Tech specs
- Name: iCarsoft E660 OBD2 Scanner
- Type: OBD2 car diagnostic tool / code reader
- Format: E660 scanner
- Capacity: Covers 59+ car brands and 10,000+ vehicle models (1996 to 2023)
- Display: Graphic displays for real-time data streams
- Resolution: Not stated
- Refresh rate: Not stated
- Processor: Not stated
- Memory: Stores diagnostic records (including DTC lookup and freeze frame data)
- Material: TPU shell
- Colour: Not stated
Who it’s for (and who should be cautious)
The E660 makes sense if you want a single scanner for common fault diagnosis across Engine, ABS and SRS, plus the extra maintenance-oriented resets mentioned above. It also suits people who like to keep records—there’s support for saving diagnostic logs and viewing historical insights.

However, you should be cautious if your main priority is “guaranteed support” for every modern car feature. The listing includes a crucial check needed note about high incompatibility risk for vehicles from 2020 and later. Even within supported years and brands, not every ECU/system will necessarily have complete coverage for all diagnostics or resets.


Limitations and what to double-check before buying
Compatibility is the big thing to verify. The scanner’s scope is described in broad terms (brands and model coverage), but it also explicitly notes that due to unique systems and ECUs, not all have complete ECUs, so you may not get every diagnostic or reset you expect.
Before you buy, it’s worth doing a compatibility check in the way suggested by the manufacturer, which is to email your VIN and the specific services you need. That simple step can save a lot of frustration—especially if you’re buying primarily to handle one of the reset/calibration functions.
Also keep expectations realistic: if you’re on the newest end of the market (2020+), the tool may be less consistent, so it’s not the best bet if you require those resets to work every time on a single car.

Is it worth it?
A solid pick if you want a practical OBD2 diagnostic tool that can read/erase fault codes and also help with several common reset tasks—oil, EPB, BMS, ETC, SAS and TPMS—alongside battery testing.
You may want to skip it if you mainly drive a vehicle from 2020 or later and you need dependable access to the full set of diagnostics/resets every time. In that case, you’ll want to be extra strict about checking compatibility first (VIN and the exact service you’re trying to perform).
Ultimately, the E660 comes across as a mid-to-strong capability option for people who want to do more than pull codes, but it does come with the kind of model-to-model uncertainty you should always plan for in this category.


Mini FAQ

What does the iCarsoft E660 cover for diagnostics?
It’s designed to cover Engine, Transmission, ABS and SRS, and it includes features like reading/erasing fault codes, freeze frame data, readiness checks, O2 sensor monitoring, on-board testing and evaporative system diagnostics.
Which reset services does it offer?
The listing names Oil reset, EPB reset, BMS reset, ETC reset, SAS calibration and TPMS reset.
Can it test the car battery?

Yes. It includes a battery test aimed at detecting issues with the battery and its starting/charging systems.
Is it compatible with newer cars?
Compatibility is described broadly for vehicles from 1996 to 2023, but the listing also warns about high incompatibility risk with vehicles from 2020 and later, so you should check using the VIN.
Does it support lots of vehicle models?
The listing claims coverage for 10,000+ vehicle models and 59+ car brands, and it supports multiple protocols (CAN, ISO9141, KWP2000, J1850 VPW and J1850 PWM). Still, not every ECU/system will necessarily provide every diagnostic or reset.
Products with discounts that might interest you
- EDUP Star Link Mini car adapter with DC power cable (12V–24V) and 3M waterproof charging lead
- WIRSHK Jump Starter Power Pack 8000A
- Anker 52.5W Car Charger for iPhone and More
- WOLFBOX 4000A 24000mAh jump starter
- UGREEN Car Charger 130W USB C Fast Charge
- YaberAuto 5000A Jump Starter 150PSI
- TOPDON Topscan OBD2 Scanner Bluetooth
- YUSMAN 7000A Jump Starter with 150PSI Compressor
- GKU D600 4K Dash Cam Front and Rear
- AntiBreak BMW ENET OBDII cable 2M for ESYS
- WOLFBOX 2000A Jump Starter 44.4Wh car booster
- AZDOME GS63H Pro dual dash cam (front 4K + rear 2.5K/GPS) with WiFi, 64GB SD, parking monitoring
- Blukar Car Phone Holder 360° rotation
- CARPURIDE W502BS Pro for BMW Motorbike CarPlay & Android Auto
- ECO-WORTHY Upgrade 10W Solar Trickle Charger for Car
- FREERAP H11 LED Bulb (H8/H9 compatible) with built-in turbo fan, 26000LM and 6500K, IP68 waterproof – pack of 2
- KINGBOLEN EDIAG Elite OBD2 scanner with 15 resets
- KOHYIER H4 LED Headlight Bulb (9003 / HB2) Hi/Lo, 6500K White, Plug & Play, Pack of 2
- H7 LED Headlight Bulb — 30000LM, 6000K, Canbus Error Free, Plug & Play (Pack of 2)
- EAFC 12V 6A Smart Car Battery Tester
- WOLFBOX G900 Tripro 4K Mirror Dash Cam
- UGREEN Car Phone Holder 360° Magnet
- LUCKFIRE M7 SmartIgnition Jump Starter Power Pack with Air Compressor (TÜV Certified) – 12V booster & tyre inflator
- FNITAER EV Charger Cable Type 2 to 3 Pin 3 kW ⚡️🔌

