Car diagnostic tool


If you don’t have the computer skills (nor do you want them) to be able to install and use NCSexpert, INPA, tool32. You are recommeded to have one Foxwell NT510 for BMW scanner which is handheld without connecting to the computer, NT510 sales for $189 free shipping worldwide, which is more expensive than INPA although, NT510 is more powerful in function it not only works as a diagnostic tool but also a coding programming tool, and it comes with one manufacture software as default, and allowed to pay only $70/per vehicle manufacutures including AU FORD, BMW, Chrysler, Fiat, GM, Honda, Hyundai, Holden, Land Rover, OPEL, Toyota and VAG.


Good experience with Foxwell NT510 scanner:

– The included software is not native to Mac computers.

– win10 is compatible.

– Can can provide sensor data from the oil level system on an F82 M4, The M4 apparently can only read the oil level with the iDrive, which we plan on permanently removing for non-street use.

– Allow to alignment and calibrate fuel injectors on a 2009 535i N54 engine

– Can read codes from a transmission control unit (TCU) on a 2003 e46 325xi.

– Can register a battery to an e90 328i.

– Can determine which wheel speed sensor is bad on 2007 328i Coupe.

– NT510 can read and reset airbag service light. I have an intermittent airbag service light on a 2004 X3 that BMW service cannot track down as it clears from memory before I can get it in for service.

– Have the ability on the 09 BMW E82 135 to scan for ghost codes, and any other stored codes. For example, example it will read codes that you did not get a scanner connected fast enough while the check engine light was on and it goes off before you know what the code actually was.

-Can code new injectors in the BMW 2010 335i.

-Can Re-program the Speed Governor on 2011 e90 328i LCI model, vin WBAPH7C52BE852716…please note: Performance software is required to manipulate top speed limiters.

-Can perform a throttle actuator adaptation on an e92 M3 after replacment

– Is capable of functioning as a universal OBDII reader for all makes in addition to it’s BMW/Mini/RR Specific functions.

– Can work with a 2012 mini cooper countryman s all 4.

– Have E36 OBD1, for OBD1 cars will require adapter ES2992111 to perform function, Available features will be dependent upon the cars abilities. Not all features are compatible with all models.

-Communicates via the obdII plug in the cabin on the E39 M5 2000, no extra adapters needed.

– Whether NT510 can read TPMS codes or not (Specifically to tell which TPMS receiver is malfunctioning), it depends on the vehicle,If your car has the ability to provide this information the tool will be able to pull this data.

– can read and reset O2 sensor readiness codes but will not code them off permanently.

– Updates can be skipped; sequential installation of updates is not required.

– Can reset “Right/Left Cornering light” warnings on 2011 335d caused by after-market halo installation. To properly clear the error code you need halos with proper  resistance, this will cause the car’s computer to automatically reset the warnings.

– All functions are supported across the E93 series on a 2011 335i N55.

– Able to reset the (sas) steering angle sensor

– Ok to reset the Airbag/seatbelt light on Mini Cooper S R56.

– Ok to modulate the e-parking brake on a 2012 BMW F10 to enable a rear brake job with rotor replacement.

– Module recoding and programing is possible with this tool.

– Availability of features of this nature will vary heavily model to model and year to year.

– Can register new tire pressure monitoring sensors.

– Can do VANOS test, Idle Sync etc for e46 m3.

– Can activate the abs unit in order to bleed it on a 2008-011 m3.

– Can do battery registrations and coding on BMW and mini cooper.

– Be able to code a new battery on 08-2011 M3’s.

– To make NT510 is compatible with the early E36 (The car has ads modules for Abs and srs), need the 20 pin adapter ES2992111.

– Can reset the adaptations needed after an e46 m3 smg clutch change.

– Allow for line code changes when programming car options, such as automatic door locking.

– Enable auto rear window defogger for GM5 module on BMW E46. E46 general module coding is possible.

– Can perform the dynamic drive reset for a 2002 745.

– Reset the transfer case oil wear indicator on BMW e83.

– Be able to display the sensor’s output if this function is registered by the car’s dme.

– Can pull codes from the SRS system and reset the light once all issues are corrected-

– Able to reset transfer case adaptations after transfer case fluid change in an F32.

– Allow coding of the LCM and GM on BMW vehicles.

– Have the ability to program new ABS components to current vehicle.

– Can code for Xenon headlight conversions and also for activating *Sirius Retrofit Enable Code (FSC)* for Mini Cooper R56’s, but only some models not all.

– Can read BMW Specific (Shadow/Hidden Codes)

– Can code injectors and new battery on 2008 BMW 135i.


Fail experience with NT510 scanner:

– NT510 scanner cannot remove the top rpm limiter on a bmw z4m roadster 2007, performance tuning software is required to remove top speed limiters.

– Can’t retract the calipers on a 2005 BMW x5 4.4i e53.  The E53 does not have electronically controlled calipers. On the E53 you’ll manually compress the pistons after removing the caliper, please see the following tools to assist you with this task, ES8211 ES9747 ES2153340





This is a reliable buying guide of clone high-quality (HQ) VAS 5054A scanners from China. HQ 5054a could be identified from PCB design, including board colour, Bluetooth module and OKI chip.


1- distinguish from board colour

There are mainly three kinds of VAS 5054A scanners in China, with three different printed circuited boards- green 5054a PCB, blue and white PCB, displayed as follows:


The green 5054A hardware stands out among the three ones, tested by thousands of users without any issue when diagnosing or modifying.


* Reference: How to tell printed circuited board (PCB)?



2- differ from Bluetooth module

You can see two types of Bluetooth modules in the markets:

Bluetooth A:

AMB2300 chip – it’s Bluetooth v4.0 module usually in vas 5054a (better in Bluetooth performance)

Bluetooth B:

it’s Bluetooth v2.0 module, usually in 5054 plus


High quality VAS5054A with Bluetooth AMB2300 module


Normal 5054 plus scanner with ordinary Bluetooth module


Note: not all 5054a scanners come with Bluetooth module; but you can add it yourself if equipped with knowledge and technique.

It’s customer share




3- tell from OKI chip

OKI Chip is an important component that it can support USD protocol for old cars.

The newly designed 5054a can support UDS and PWM protocols for new and old VW, AUDI, Skoda, Seat cars.




So, combined with all good components, a high-quality VAS 5054A scanner should be designed with an AMB2300 Bluetooth module and OKI chip in a green board, verified to run well with ODIS 3.0.3 software.










WIFI VPECKER Easydiag Wireless OBDII Full Diagnostic Tool add  function DPF and ABS BLEEDING

*DPF RESET Special Function Added, covered up to 2014 models:



*Update for the ABS BLEEDING RESET Special Function on the MSS!
System for new car models added:
C3 R
C3 (A51)
C5 R
C-Elysee 4
C-Elysee 5


Software version: V8.3
Supported system: XP, win7, win8, win10

Supporting 25 languages: including English, Italian, Japanese, German, Russian, French, Spanish, Portuguese, Polish,Turkish, Dutch, Hungarian, Korean, Czech, Arabic, Indonesian, Persian, Thai, Vietnamese, Finnish, Swedish, Romanian, Bosnian, Chinese (Simplified), English, Chinese (Traditional), etc.

Just directly choose the language you need when install the software. More easily to use.


A question from our customer :

hi,i have got a 2006 santa fe II (CM) 2.2. crdi. I bought it with a freshly replaced injector on cyl 4. Now a stuttering problem has returned. I suspect the injector was replaced but perhaps not recoded -or perhaps the replacement was bad….
anyway, how can I check the coding or recode the injector without access to a dealer scantool?
whats the cheapest scan tool which can do this?


Remember, this is a diesel injection system. Diesel injectors operate at much higher voltages than petrol injectors. Both power supply & ground come from the engine PCM.

To answer your question, yes, I suppose you could try replacing the wiring between the effected injector and the PCM. Just be sure to use wiring of the same current rating as the original wiring. Diesel injectors operate at around 18Amps (and 80ish Volts).

Solenoid injectors can be 60-80V. Piezo injectors around 100-150V.

Every diesel injector has slightly different characteristics and the engine PCM needs to be told about the characteristics of each injector on the engine. The injectors are tested and given a coding number at manufacture. The coding is entered into the engine PCM using the diagnostic scan tool and this allows the PCM to alter the firing time of the injector slightly to compensate for the differences between injectors.

You don’t need the dealer tool to enter the coding, but you wont be able to do it with a generic OBD scan tool. Most professional scan tools are able to code injectors but professional tools don’t come cheap, so it would probably be better to visit your local diesel specialist and have them diagnose the problem. If it’s injector coding (unlikely), they’ll be able to recode them.

OBD tools recommended:

I don’t have any personal experience with these tools but they seems to offer a bit more than generic OBD (not up to the level offered by VCDS though) :
Foxwell Pro NT600 4-System (Engine, ABS, Airbag, Gearbox) Fault Code Reader
or it’s bigger brother:
Foxwell NT644 AutoMaster All Makes Full Systems+ EPB+ Oil Service Scanner Multi-language

It claims to be able to recode injector as you guys see below.

NT624 recode injector

Foxwell nt624

scan  tool actually looks quite good. It did an auto scan of all the control units on the Toyota pretty quickly. I might invest in one of these myself. All my diag tools are laptop based and it’s a bit of a pain dragging the laptop out and waiting for it to boot up just to reset a service light or something, so having a standalone tool like this for quick & dirty diagnosis & resets would be pretty good.

Look at it’s overview:








Well, I went ahead and bought the K+DCAN USB cable from with a CD/DVD set that included more stuff than I really need:

Software Service Station(SSS) v32 + Diagnostic Information Services(DIS) with TIS.
TIS standalone for local hard-drive install (supports up to 2008)
EDIBAS (includes ToolSET32)
INPA Deutsch and English
WINKFP Deutsch and English Versions
NCS Expert
One Dual K+D Can USB to OBD Cable (supports 2008+)

The installation instructions that I got were 46 detailed pages long and I’ve worked intermittently over the last three days trying to get stuff running. I got the TIS working fine and all the directories for the other software unzipped so I have EDIABAS, INPA, NCSEXPER all set up. Getting the drivers installed and the right COM port set for the USB/CAN cable was a series of trials and errors. But I finally figured it out.

I stopped at the point where the instructions wanted me to rename my PC to a 8-character name (that would be a problem with my work PC), install VMWare and .Net framework. I think the VMWare is needed for some of the heavy diagnostic software and .Net for NCSDummy. I didn’t see any references to this stuff in the excellent PDF supplied in the first post of this thread, so jumped over to that set of instructions because all I really want is NCS Expert.

I confirmed that EDIABAS was communicating OK with the car via the cable, but I did not have the REVTOR.PFL file with my set of software, so I found that online and put it in the right spot. I fired up INPA, NCSExpert and everything went exactly as planned! Read the module, edit the file, and then code it back to the ECU.

One spelling correction to the instructions…the reading job should be spelled CODIERDATEN_LESEN, not LESSEN (Infinitive form of the German verb to read is LESEN).

Pushing that “execute job” button for SG_CODIEREN was a leap of faith. I half expected my car to just die, but after I got the message that coding was complete, I flipped on the rear fog light and there was the indicator light in the speedo and the light was surely lit in the bumper!