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
- Rombica Apple MFi 3-Port Car Charger
- MCK Auto H6W BAX9s LED Canbus bulbs for sidelights (white) – error-free style for compatible BMW/Audi/Vauxhall and more
- Rombica iPhone Car Charger
- MOTOPOWER MP69039 OBD2 Scanner with CAN diagnostic
- 10.26" Wireless CarPlay & Android Auto Screen with 4K Dash Cam, Reversing Camera and ADAS
- NOVSIGHT H7 6500K LED Headlight Bulb 27,000LM
- SPTSSWET 12V–48V car audio waterproof circuit breaker 200A – manual reset inline fuse protection switch
- Odoga 300W Car Power Inverter (12V to 240V) with USB-A & USB-C 3A Charging Ports
- Wireless CarPlay Adapter 2026 Upgraded – Mini plug-and-play dongle for turning wired CarPlay wireless
- RIIEYOCA USB-C Dash Cam Hardwire Kit with LED Screen (12V–24V to 5V) with ACC support
- Autel MaxiAP AP200 Bluetooth OBD2 Scanner (AutoVIN, 19 maintenance functions) for iPhone & Android
- Sinoparcel HIR2 / 9012 LED Headlight Bulb (with cooling fan) – 2-pack, IP67, 6500K
- TCNOUMT New Wireless Remote Control Replacement for Tview T147IR TFT LCD Monitor Mobile Rear View System
- TOPDON Phoenix XLink ECU Programmer 2-Year Update
- WOLFBOX 4000A 24000mAh jump starter
- YaberAuto 5000A Jump Starter 150PSI
- YOSH MagSafe Car Mount Air Vent 12N52
- Car Tablet Pro Max 11.5" CarPlay screen
- 10.26" Wireless Car Stereo with Apple CarPlay & Android Auto, IPS Touchscreen & 1080P Rear Camera
- GZ5CG P21/5W 1157 BAY15D LED bulbs (12V) with 3030 30 SMD, 1500LM and 6500K – for brake, reverse and DRL
- Krewua 4 PCS car door logo projector lights for multiple Audi models (A1/A3/A4/A5/A6/A7/A8, Q2/Q3/Q5/Q7/Q8, TT, R8)
- GREPRO Jump Starter Power Pack 12V
- A2C QI2 15W Magsafe Car Charger
- GKU D600 4K Dash Cam Front and Rear

