How to setup Nissan consult 3 plus v75.20?


First read tips:

1.Uninstall the firewall, antivirus software.

anti-virus software can flag up Nissan Consult 3 Plus software as having a virus. This is a false positive and is due to the software containing the application file like .exe. So Before setup the device software, please disable/uninstall anti-virus software or install a more reliable virus scanner!

2.Setup the Consult 3 plus V75.20 to the C drive in the “NTFS” format.

Here several pieces of simple guide to follow:
1.  Open IE exploer browser to run “Start.html” .
2.  Open folder “C30 License” to run “C3PCheckLicense.exe”.
3.  Run “V80003T_20101215_x32.exe” to enable Bluetooth.
4.  Open folder “ReprogramData” to run “pus_v65.1F.exe”.

Then, Nissan consult 3 plus v75.20 software will work greatly.

2. Fly Nissan consult 3 plus feedback:
1). Nissan consult 3 plus software car list:
Cover cars up to 2016 year.
Nissan,Infiniti,GTR: diagnostic OK, Immo & smart key OK
Nissan GRT: diagnostic OK, Immo OK
Electromobiles car: diagnostic OK, Immo OK (Require additonal Nissan consult 3 plus security card, Otherwise button “Immobilizer key” will be gray color and is unavailable to use.)

2). Nissan consult 3 plus software feedback:
– 2010 Infiniti FX35…OK
– For ECU programming, you do not need to buy other card.
– Program tcm and bcm OK with the programming file found out by yourself.
– Done lots of programming. He’s done several blank trans modules. I installed a used ecm in a 2012 Altima with smart key.
– able to program a blank pathfinder tcm.2009, I do not have any cards, using version 51.11.
– Got my Car Diagnostic Tool Nissan VII and its working as expected.
To be continued…

What if MDI is unable to connect on Wireless interface

1.What if MDI is unable to connect on Wireless interface ?
* Check the wireless card is properly seated in the MDI.
* Confirm LEDs on the wireless card are lighted when the MDI is powered.
* Verify the GM MDI and PC are within range of the Access Point or Router.
* Verify that the PC is connected to the Access Point or Router.
* Verify signal strength of the wireless network from the PC.
* Check Firewall Settings on your PC
* USB connection takes precedence, unplug USB cable.
* Wired Ethernet connection takes precedence, unplug Ethernet cable.
* Connect to MDI using USB and run MDI Manager to verify the Wireless Settings are configured correctly. ( Refer to: How do I configure the Wireless interface* )
oWireless interface is enabled.
oAP settings configured for proper security (authentication, encryption).
oSignal Quality (fair, good, excellent) indicates connected to AP.
oThe MDI, PC and AP are on the same subnet
oIf using static IP, verify the IP Address and Subnet mask are correct (supplied by network administrator.


2.What if MDI is unable to connect on USB interface?
* Check USB cable connections.
* Check Firewall Settings on your PC.
* Verify a USB Hub is not being used (MDI has a fixed USB address).
* Verify that only one MDI is connected to your PC using USB.
* Verify the USB driver has been installed on the PC (look for device name ‘ETAS USB Remote NDIS Network Device’ under Network Connections).
* Try connecting to other USB ports on the PC.

3.What if MDI is unable to connect on Wired Ethernet ?
* Check Ethernet cable connections.
* Check Firewall Settings on your PC.
* Verify the MDI and the PC are cabled into separate LAN connections on the same network.
* Verify that the PC is properly configured and can communicate on the network.
* USB connection takes precedence, unplug USB cable.
* Connect to car diagnostic scanner MDI using USB and run MDI Manager to verify the Wired Ethernet Settings are configured correctly. ( Refer to: How do I configure the Wired Ethernet interface* )
oWired Ethernet interface is enabled.
oIf using static IP, verify the IP Address and Subnet mask are correct (supplied by your network administrator).

GM Tech2 testing HVAC actuator motors


I was looking for an example like Testing GM HVAC with GM Tech2. I have an 08 CTS that has the intermittent ticking mode door actuator. After an accidental battery drain, the passenger side stopped blowing cold air although for the past few months I noticed at times it lagged behind the driver side, temp wise. The driver side had always been fine until after the battery drain. It normally starts out fine with vent temps as low as 37 deg but has begun to fade mainly when the car is started up after cabin temps are already high where it hovers around 70 deg. I plugged in the Tech 2 which I’m still fairly new to and checked the blend doors cautiously as I didn’t want to create more trouble by initiating a test that I did not fully understand.


There were no stored codes and the mode door and recirculation door appeared to have functioned normally as the values and air sound in the vents changed when they were commanded. The blend door motors however, both stayed fixed at 51 counts which I believe corresponds to the lowest temp setting of 60 deg they were set at. When I increased the console temp it also increased on the Tech 2 display but the counts did not change and the vent temps seemed to maintain the same bias with the passenger side blowing hot. The counts did not change when the temps were raised for each actuator using the Auto Scan Tool Tech 2 either.

I did not perform the “On/Off” button test that you did here because I was not sure what it would do at the time, but intend to give that a try. I have also read that there is a calibration procedure that can be performed that I need to investigate further. I believe my situation is a combination of both calibration and actuator deterioration being brought to the surface by the recent battery drain.

I appreciate the post: Testing GM HVAC with Tech2
, this is good information that is hard to come by in such a straightforward presentation.?


I recommend that you buy gm tech2 on OBD2 website. They are cheap, logistics is fast, and after-sales service is also very good. I have been using it for a year and there is no problem with the quality of the product.


OBD stands for “On-Board Diagnostics.” It is actually a computer-based method originally developed to minimize emissions by monitoring the efficiency of big engine components.

On-Board Diagnostic Systems is began to be used to diagnose vehicle’s engine failures by 1970s.

Following 1970s, the OBD which frequently supplied emission control, had come to be extra complicated in the 1990s and began to diagnose and made the connection on vehicles in motor manage, chassis, physique and electronic systems.


After the establishment from the environmental protection Agency (EPA) in 1970, fresh air law came into force inside the Congress

Together with the introduction on the law, ECU (electronic control unit) and sensors have been introduced in order to lessen emissions and environmental pollution in vehicles.

OBD-I could be the first generation OBD systems which have been developed all through the 1980s. These early systems use proprietary connectors, hardware interfaces, and protocols.

OBD-I scan tools that assistance numerous protocols are supplied with an array of different adapter cables.

The Association of Automotive engineers held a congress following OBD started to become applied and in accordance using the choices taken in the Congress, the choice is that as a common socket ought to be made use of inside the vehicles, the signal sent via this common socket, car diagnostic tool were utilised in vehicles created right after 1996.

Onboard Diagnostics II (OBD-II) is a standardized method that onboard computers in cars and trucks use for self-diagnostics and reporting.

This method grew out of Californa Air Resources Board (CARB) regulations, and it was implemented with specifications that have been developed by the Society of Automotive Engineers (SAE).


WHICH Location On the Vehicle OBD2 SOCKET Positioned?

OBD2 Socket need to be located about the driver seat and passenger cabin

What’s the Objective Of your ‘MALFUNCTION INDICATOR LAMP'(MIL)?

During every day operation, the MIL light illuminates for a handful of seconds when the vehicle is 1st began and extinguish when the engine is running.

When the MIL light remains on for the duration of typical vehicle operation, it indicates that the OBD method has detected a problem(s) together with the automobile?ˉs engine, transmission or emission control program.

Usually do not ignore this warning!


The OBD technique has indicated that it detected an emission trouble on your by illuminating the MIL light and has stored a Diagnostic Difficulty Code (DTC) in the automobile?ˉs ECU memory.

At times, the OBD system will automatically turn off the MIL light if the situations that triggered the problem are no longer present. This will likely come about when the OBD program evaluates a element or system three consecutive occasions and no longer detects the initial difficulty.

For instance, if a gas cap is not properly tightened immediately after refueling, the autel scanner may detect vapor leakage and turn on the MIL light. In the event the gas cap is tightened, the OBD technique will recognize this plus the MIL light will probably be turned off just after several days of driving.



The OBD system is alerting you that the automobile really should be looked at soon by a Certified Emission Repair Technician. Timely diagnosis may well save you income in two approaches:
Compact issues are identified just before they grow to be significant costs
A faulty element could be covered by the automobile?ˉs emission warrant

What does it imply when my vehicle’S MIL is flashing?

A flashing MIL light indicates that your vehicle?ˉs engine is seriously misfiring. Since this situation may well trigger the catalytic converter to overheat and result in a fire, you should cease driving the car and have it attended to by a Certified Emission Repair Technician as soon as possible.

If this challenge is not addressed immediately, the resulting repairs can be extremely high-priced.

How to DIAGNOSE ON Automobiles?

You could simply execute diagnostic operations through OBD2 socket.
The diagnostic operation is transferred to your computer system by OBD via signals.
Just after connection with the device for the OBD socket, you’ll be able to perform supported diagnostic operations on the modules for example engine, abs, airbag, comfort systems etc.


What is the DIAGNOSTIC?

Diagnostic implies detecting and acquiring errors.
Systems utilized in autos consist of electronic circuit systems. By indicates of this electrical circuit technique, steady operation and control of systems get less difficult.
Diagnostic tools deliver the opportunity to examine, detect and repair the malfunctions around the automobiles expeditiously.
Final system technologies that made use of to create the last create vehicles, make impossible to examine the malfunction manually.
Automotive engineers use microprocessors to produce the diagnostic uncomplicated.
Usage of microprocessors, sensors, and actuators make the systems extra sensitive.
Usage of cables, interconnect components have decreased given that all technical data and failures are recorded on microcomputers/microprocessors, failures have turn out to be a lot easier to detect.


To be able to take away the failures around the vehicle, malfunction needs to be detected effectively. ?f diagnostic is performed defectively, furthermore to the time and money to become spent on unique parts, the failure will not be resolved.
To be able to carry out right diagnostic, it is essential to buy a diagnostic tool that compatible together with the car and understand how to use the key programmer fully.

there is two type of defectiveness, user base, and device base. The computer software may possibly not be compatible together with the Cars.
Though every single vehicle is specialized individually, it can be essential to have adequate information within the diesel and gasoline models of your exact same model.

In accordance with all the car user’s complaints, the program is determined by testing the car around the road and resulting within the failure.
The automobile ECU ( electronic control unit) connection socket is connected to the input (OBD socket) in the diagnostic device.
In the menu in the diagnostic program, the method which the fault originated is chosen.(Engine, gearbox, brake systems, etc. )
Error search command is offered and also the electronic control unit of the device is connected.
Devices give the error as code, together with all the description. Some devices deliver you together with the resolution to resolve the error.
After the fault detection, it is asked to get rid of the fault in the ECU. The device deletes the error attributable to communication errors or incorrect transmission of information and shows no error.
In the event the error will not be displayed when the error is searched again, the operation is completed.
If the device is displaying the same error again, the operator or sensor from which the error originated is determined and replaced with all the new a single.
The replacement element is introduced for the vehicle manage unit and adapted if necessary. (Typically, fuel program components require adaptation. Specifically in the case of changing injectors, coding is needed.
Mainly because each device cannot encode, it really is significant to note that this function isn’t offered when purchasing the device.)

You need to possess a diagnostic device that compatible with your automobile, including the software belonging to the vehicle.
There will have to be a suitable adapter cable to connect for the vehicle’s ECU.
The individual who will make use of the diagnostic device need to know essential data in regards to the vehicle as well as the device.
Right after the fault has been removed, the car should be checked with all the road test then delivered towards the user.
Diagnostic Devices are produced for different brand models or only for all models of a brand.
The software may be the most important issue about diagnostic. After the diagnostic tool detect the failure fastly and also smoothly,
the software program plan should show the ways to adhere to as well as the installation stages in the components within the image, contain the technical information from the car and update for the newly released autos.

DEVICES In line with The amount of Autos ADAPTED:
Devices that adapt to all automobile models
Devices that adapt to some group models
Devices that are compatible using a model only
DEVICES As outlined by The kind of Vehicle ADAPTING:

Devices that only fit automobiles
Devices that adapt to bus, truck, and lorries in conjunction with the automobile
Devices that adapt to heavy-duty vehicle
DEVICES As outlined by USAGE Traits:

Workshop type stationary devices
Transportable MOBILE DEVICES
Devices that will be utilized with portable computer systems
Some devices are utilised in line with fuel form.(For LPG, diesel and gasoline cars.)

Reading the error code
Reading the Parameter ( Measurement of working values of components through the Handle Panel)
Operating and testing moving components like fan motor and throttle valve,
Coding of parts for instance injector
Usage as multimeter
Usage as oscilloscope
Connecting among Diagnostic Device and Car
For connecting towards the car, the cable suitable for the ECU input socket must 1st be connected towards the laptop after which for the transport.
Since the socket input of some autos is various, specific socket connection cables are expected.
New devices also can be connected straight towards the automobile like wireless and Bluetooth.
In order to connect to various vehicles with all the diagnostic tool, the cable set will have to be bought separately.

Connections expected for the socket that plugs into the pc are USB, PS/2, CAN/BUS OBD socket or universal adaptor.
The portion that plugs in to the automobile might be unique for a number of the vehicles.
Just before the selecting the socket, it needs to be looked in the type of the socket housing.
Then the amount of Pins (the protrusions inside the socket) is checked plus the proper cable is selected.
Immediately after making sure the cable connection amongst the diagnostic device and also the vehicle, the computer software is tested then the brand, model, and sort of the vehicle is selected.
In some devices, facts including vehicle engine quantity and chassis number, model year are also requested.


Error Varieties;
Errors inside the diagnostic occur as transient, persistent, and undefined errors. Undefined error circumstance is unusual, this circumstance is because of communication challenges in the vehicle’s ECU.
The device alert that no connection using the launch x431 scan tool

Transient Error

When service light is on firstly, the error code is deleted with the diagnostic device. Soon after the deleting, Diagnostic is performed with diagnostic tool again. ?f the error code delete. It’s a Transient error.

Persistent Error
The persistent malfunction occurs in the occasion of failure of any sensor or actuator operating in the technique.
Within the meantime, following altering the faulty element and adapting it, the error might be erased.
Otherwise, the brief circuit is investigated within the wiring and also the socket ends are checked.
On the other hand, inside the handle from the malfunctioning part or sensor, the device will guide us.
In some cases, the program may perhaps not delete the fault as a consequence of a malfunctioning or communication fault in the microcomputer.
In such situations, even if the defective element changes, the history error log is written to ROM memory and will not be deleted.


Even though error codes differ based on device software applications, we can list popular codes as follows:
Primary settings
Delete error memory
Exiting in the program
Coding the handle unit
Reading the information as block
Learn individual information
Start off command
When we get started to handle any system with the help from the mileage correction tool, we’ll encounter code errors inside the system.

Locating ERROR
The above codes permit the device to investigate the error on the vehicle. Priority is entering in to the technique from which the error originated.
Right after performing diagnostic, sensors are checked. You are able to take a aid in the device. However, we are able to handle sensor connections with the Avometer.
In these controls, if the sensor is detected to become defective, it really is replaced and also the device is asked to delete the fault memory.

The 5 Top Reasons You Need an OBD Scanner On Board

Many things that can go wrong with your car, even if it’s brand new. Sometimes an engine component will malfunction, and you’ll need to understand what’s happened to get it fixed. That’s where an OBD scan tool comes in.

An Best obd2 scanner is a tool that mechanics, auto parts stores, and vehicle manufacturers use to test the mechanics and computer functions in a vehicle. The tool is plugged into your car or truck, then it scans the system for errors.

After that, the scanner provides detailed information so you know how to repair the problem. Sometimes, it’s as simple as ignoring the error message because it was triggered by mistake; other times, it indicates a serious issue with your engine.

Whatever the result of the scan, your OBD tool will give you valuable peace of mind as you drive. With winter in full swing and uncertain road conditions, the last thing you want is to be stranded in the cold.

In many situations, you’ll be very happy you invested in a handy scanner. Here are five of the biggest.

1. Check Engine Light Turns On


If you paid attention during driver’s education, you’ll recall there’s a variety of lights and indicators on the dashboard, but the scariest is the check engine light. When that indicator blinks on, you were told to pull over as soon as possible and get the problem diagnosed.

Typically, you need to head to the nearest mechanic shop or auto parts store to check the error code and plan for repair. There are a couple of problems with this approach, however.

The first is that you may be in a remote location without a store nearby. It could also be a weekend or the middle of the night, when none of these facilities are open.
You run a risk of damaging your vehicle if you continue to drive it with the check engine light on. In some cases, it could be a non-immediate problem such as a loose gas cap, but in others, it could be your spark plugs, which can lead to more serious damage the longer you drive.

When you have an OBD scanner, you can diagnose the problem wherever you are, whether a freeway shoulder in the middle of nowhere or your driveway. You can read the error code and learn whether it’s safe to drive the car to a mechanic, or you should call a tow to prevent further damage.

The check engine light is not something to trifle with, and your OBD scanner will give you quick and accurate answers.

2. Cold Weather Concerns


When the temperatures drop below freezing, several things can happen to your vehicle. The battery can die, gas caps can loosen, and your tire pressure can go haywire.

These conditions can cause all sorts of warning indicators to light up your dashboard, including the check engine light. Obviously, that’s cause for concern.

You can make sure your vehicle is in tip-top condition for driving with an OBD scan tool. Any time a warning light flickers on, you’ll have the tool stored in your glove compartment for easy diagnostics.

It will check for key indicators like warning lights, fuel system pressure, engine temperature, exhaust emission levels, throttle response, idle speed, and other key metrics that can show problems in colder temperatures.

Then you’ll know what to have repaired and whether the vehicle’s safe to drive.

3. Your Car or Truck Dies in the Middle of Nowhere

Usually, if your vehicle dies during a long drive, you won’t know the exact reason. By popping the hood, you’ll only see problems that are on the surface. Usually, you need diagnostics to see something deeper.

An OBD scanner can help. Although it might not render specifics about the cause of a malfunction, it can clue you into such things as fuel system pressure and battery levels. It will give you information that can be useful for determining your next step … and in some cases, you may be able to fix it on the spot.

4. You’re Strapped for Cash

The average American spends around 1.5 percent of annual income on auto repairs. That averages to about $600 per car in the U.S., but the number is just an average.

Many people end up spending thousands for vehicle repairs in a year because their vehicle is older and needs more care. The sad thing? Many of the most expensive vehicle repairs can be fixed at home if the owner has the right tools and a decent YouTube tutorial.

An Key Programmer is one of those essential tools, and you can get a decent one for as little as $20. If owning such a tool saves you $600 on car repairs because you were able to diagnose the problem and fix it yourself, you’ll be more than grateful you made the initial investment for a scanner.

5. Manufacturer Recalls


It’s always a little unnerving when you receive a letter or phone call from your vehicle manufacturer that reports a mass recall of your vehicle’s make and model. Usually, the recalls involve a small and harmless malfunction, but occasional outliers could inflict serious harm on you and the car’s occupants.

Your OBD scanner test for the problem. You can determine whether you should be concerned about your vehicle right away or it can wait a while for the repair. Some factory recalls can take months to address, and you don’t want to drive a car or truck that could “blow up” at any moment.

An Auto Scanner Tool is not only a practical investment, but it buys you peace of mind. For less than $100, you’ll have a car repair tool in your arsenal that will save you money and clue you in on potentially serious issues.

Best OBD2 Scanner Tools – Reviews


At a basic level, a car can be a rather simple machine. An internal combustion engine turns a shaft to provide power to the wheels, a steering system lets you point it in the right way and a braking system helps you to stop. As we can more and more technological, we add more into our cars.

Modern cars have any number of computers that control various aspects that most of the time you don’t even think about. That is until that annoying check engine light pops on. Then all of a sudden you are reminded that your car has been giving a lot of thought to other systems and one isn’t running right. You could drive it to a mechanic but why not at least get an idea of the problem with the best OBD2 Scanner available.

These tools can read the error file that caused your warning light to pop on. Some may give you a code, others may display what the issue is. From there you can decide if it is something that you’d like to try fixing or if you would rather let someone else handle it. Either way, armed with the Professional Diagnostic Tool you should have some idea of what is going on under the hood.

The more high-end the OBD2 scanner that you get, the better scanning options it provides. While most basic OBD2 scanners offer an engine scan, the more advanced ones offer some useful insights on things like ABS brakes and airbags.

Those things can be really helpful and are definitely worth the upgrade simply as you need those more often, which means more value for money. In addition to giving you an overall better value, it can contribute to your overall safety by making sure the braking system and the airbags are in top-notch condition.

Now that you’re familiar with Auto Scanner Tool and know what makes a good one, it’s time to take a look at some of the best available OBD2 scanners that you can get for your car.

How to Troubleshoot a 1995 Mercedes C-280 Engine


When the engine of your 1995 Mercedes C280 is experiencing difficulties, it tells you of a problem or problems that need to be fixed. Although every problematic scenario is different, there are common troubleshooting tricks concluded by predecessors to handle known issues of the C280 engines. With some specialized tools, for example, an OBD scanner and being aware of the basic diagnostic methods can save you both time and money.

Things You’ll Need
Car ramps
Socket wrench
Torx screw set
Rubber gloves
Safety glasses
Throttle-body cleaner
OBD II scanner
MAF cleaner
Computer with internet access

1. Drive your Mercedes up on a set of car ramps and use a flashlight to inspect as much of the electrical harness wiring as possible. Most Mercedes-Benz vehicles manufactured between 1993 and 1997 have been known for having a faulty electrical harness that have caused fires or stalling out and loss of power while driving. If the wiring harness begins to disintegrate or degrade, have the entire harness replaced, as the problem will only continue to worsen, increasing the risk of driving the vehicle.
2. Disconnect the negative cable from your Mercedes C280 car battery and remove the throttle body hose clamp with a screwdriver. The throttle body is located between the intake manifold and the air filter cabin. Wearing rubber gloves and safety glasses spray throttle-body cleaner into the air duct and use gentle brushing to dislodge any grime present in the component. If you hear cracking sounds coming from the throttle body when cold-starting the C280, you may need to replace the entire throttle body if the cleaner does not improve its performance.
3. Use an OBD II scanner to check the Mercedes-Benz engine troubleshoot codes. Locate the C280’s OBD II terminal, which is located at the bottom left part of the steering column and plug in the OBD2 Scanner. Turn on the OBD II scanner and turn the ignition to the accessories position. Record the codes from the OBD II scanner and look them up on websites such as AutoZone or OBD II Codes.
4. Test electrical connections leading to any sensors that come up on the OBD II scanner before replacing the sensors themselves. Turn the ignition key to the “On” position without cranking the engine and apply the probes of a multimeter, set to voltage, to the electrical harness connection. If the connection reads between 4.0 and 5.0 volts, then the sensor needs replacement.
5. Clean your MAF (mass air flow) sensor if you are experiencing rough idling or stalling out. Disconnect the MAF sensor, which is located between the air filter cabin and the throttle body, by using a Torx screwdriver. Unplug the connector and clean it with MAF cleaner. Allow the MAF sensor to air dry before reinserting it into the MAF housing. Replace the MAF with a new sensor if the engine continues to run poorly.
6. Use a computer with internet access to look for potential problems through TSBs (technical service bulletins) or recalls. Currently, as of 2011, there are no recalls on the Professional Diagnostic Tool 1995 C280. However, there are 56 TSB summaries, which could help point out areas to troubleshoot when experiencing problems with your Mercedes.

BMW E90 New Battery Coding & Register FAQ and Guide

Check information below to read if you’d like to know why coding/register BMW Diagnostic Tool ss important and how you can get it done yourself!

Credit to bNks334 from bmw e90post forum. You are at your risk.

Q: I have an older E90, does this apply to me?
A: This guide only applies to vehicles equipped with IBS (intelligent battery sensor). Registration and coding will not be successful on older vehicles that are equipped with basic power management systems.

Q: I replaced my battery and it works just fine, why all the fuss?
A: Disregarding the need to register and code for a new battery may result in improper charging. Over time, improper charging may have detrimental effects on the lifespan of your cars battery and the operation of the vehicles electronics.

Q: Why do I need to register a new battery?
A: The short answer is that BMW designed the charging system with an algorithm that varies the rate of charge by the age and type of the battery installed. Registering a new battery resets the algorithm back to optimal charging voltage for the specified battery.

Q: Why do I need to “code” for a new battery?
A: The answer to this varies. You may not have to! That is, so long as you replace your old battery with an exact replacement. However, if you switch from a wet-cell type battery to an AGM type battery, or vice versa, you must code for the change.

AGM and wet-cell batteries require a different rate of charge output from the alternator. Moving between these two types without coding can lead to over-charging or under-charging.
Also, batteries have a discharge rating called amp hours (ah). You must specify to the DME what the “ah” rating of your battery is so the car can run the proper charging algorithm.

Q: I bought a lightweight battery, but the “ah” rating for my new battery is less than the lowest setting available in the CAS/NFRM module. Is this ok?
A: While not ideal, you can certainly use your new battery. Code your car for the setting that best matches your new battery. Most important is ensuring you’ve changed the settings from wet-cell to AGM type, if necessary. Consequently, you may negatively impact the life expectancy of the new battery by coding say an 80ah AGM charging map when your lightweight battery has a discharge capacity of only 18ah…

Personally, I am running a Deka/East Penn Sports Power ETX-30L Battery ($103.99). I used XS Power 586 Tall Brass Post Adaptors (M6 Thread). The Deka ETX-30L is rated 400CCA @ 28.6Ah(20HR) and is a 21lb AGM type battery. EDIT: I now run a PC925. Both these batteries crank the car strong, but I would not recommend ever using anything weaker!

My 2011 E82 did not have a charging map listed in the CAS module for anything less than 80ah AGM. Therefore, this is what I chose when I coded my car (initially). There are people that have reported seeing options in the CAS module for as low as 40ah AGM. I believe updating to a newer CAS ZB software may provide more options. Or, maybe the additional options are only available in the CAS module for higher end models like 335is E92’s? I can only speculate as to why some people have more settings available than others.

I ended up using Carly to code my battery again. Even though the lowest setting I found in the CAS module was 80ah AGM, Carly provided a 36ah AGM option. After using Carly to code my new battery, INPA does indeed confirm (see appendix D) the charging system is using a 36ah AGM charging map, or at least INPA recognizes that’s what Carly set it to

Q: What cable do I need to connect to use BMWtools on my laptop/device?
A: I use a generic OBDII to USB (K+DCAN) cable I got off amazon, and it works fine:

Q: Can I use Bluetooth?
A: I bought a generic ELM327 OBDII to Bluetooth adapter for use with apps like Carly, Torque, Trackaddict, and Harry’s lap time to name a few, and it works fine:

Q: I installed a battery with exact replacement specs (e.g. 80ah wet cell with 80ah wet cell). How can I register my new battery?
A: There are several methods that can be used to register a new battery. See options 1, 2, and 3 below:

Q: I installed a battery of a different type and/or capacity (e.g. 80ah wet-cell with a 90ah wet-cell, or, 90ah wet-cell with a 40ah AGM). How can I code for the changes I made to the battery?
A: There are several methods that can be used to code for battery changes. See options 1, 2, 4, and 5, below:

Option 1:

Carly is an Android/iOS app that can be used to painlessly register and code a new battery. Just purchase the app, and the in-app purchase for the battery module, and it walks you through the process.

1) Download the Carly app on your device ($44.99 + $9.99 for battery module):
2) Verify your OBDII to USB cable is working properly or that your OBDII to Bluetooth adapter is properly paired to your device and communicating with Carly.
3) Purchase the in-app battery module. From here, Carly walks you through the steps of both registering the battery and coding for any changes. It’s that simple.

Option 2:

Use Rheingold (ISTA-D) to REGISTER and/or CODE a new battery. The virtual machine, mentioned above, comes pre-loaded with this dealer level software. An BMW ICOM emulator is all setup for you to use this program with the aforementioned K+DCAN cable.
Rheingold is an amazing tool. It will automatically diagnose issues with your vehicle and provide a corrective action plan to fix them. It will even tell you the steps you need to take to re-program things with a separate program called ISTA-P.

1) Turn ignition to the “on” position. INPA can be used to verify the car is communicating properly. INPA shows when the ignition is in the on/off position.
2) Load Rheingold
3) Click the “Identification” tab
4) Click “Read out” tab and then “start” in the bottom right (takes a long time to gather cars info)
5) Once vehicle info has loaded (verify your vin is accurately displaying) click the “Vehicle management” tab
6) Navigate to: Service function>body>voltage supply>battery>register and then click “start search”
7) Select result “ABL register battery replacement ”
8) Rheingold then walks you through your options! You can simply register a new like-for-like battery, or you can change the battery capacity. Rheingold will prompt you to perform coding using ISTA-P!

Option 3:

Use Ediabas Toolset32, a software packaged with the BMWtools suite, to REGISTER a new battery

1) Run Tool32.exe
2) Navigate: File>Load SGB>C:/EDIABAS/ECU/[choose the appropriate .prg file for your DME – see appendix A]
3) Look up steuern_batterietausch_registri (near bottom of job list)
4) Go to Jobs menu
5) Select Run Job (German: Job Einmal Ausfuhren [run job once])
6) Verify operation reports “Okay”

Option 4:

This method is a bit incomplete in regard to coding. It uses NCSexpert to edit the settings in the CAS and NFRM modules. Essentially, you are manually changing the settings in the CAS/NFRM module to reflect the new battery.

*****While this method seems like a straightforward way to code for battery changes, it fails to address the issue of vehicle order (VO). This could have implications for future coding and ZB updates. See option 5.

*****After completing this coding, you must still perform “Option 3″ to register the new battery using Tool32. Or, you can use ISTA-D to do the registering, but then you might as well also use ISTA to do the programming at that point…

1) Load NCSExper.exe
2) Select a profile that has manipulation enabled: File>load profile> “CNCcoding”
3) Select: F1>F3>select your chassis>select “CAS”
4) Press F6 for back
5) Press F4 to select a specific module “Process ecu” then you get a list of all modules available for your car
6) Select “CAS” then select “READ ECU” this is going to read all the values from the specific module and create an FSW_PSW.TRC file with the values
8) Leave NCSExper.exe open and navigate to the “work” folder ([X]:\NCSEXPER_64\WORK)

The FSW_PSW.TRC file we generated when we “read” the CAS module is where we are going to change the battery settings. After making our changes, we will then change the file extension to the file type NCS uses to write to the selected module (.MAN).

At this point, you can also use a program called NCSDummy to make things easier. You can use NCSDummy to import the .TRC file. NCSDummy will provide translations and descriptions for all the settings in the CAS module. I will not cover the details on how to use NCSDummy, it is very easy if you search. The following steps continue with how you can just simply edit the .TRC file in notepad to achieve our goal of coding a new battery:

9) Open the generated FSW_PSW.TRC file with notepad
10) Select: File>save as>FSW_PSW.MAN (be sure to select “save as type” to all files so that it will accept the “.MAN” extension. If you fail to do so it will just save it as a text file .TXT)
11) Search for the option “KLASSE_BATTERIE” and change the value from its current setting to a setting that most closely matches the rating of your new battery (e.g. “90ah” to “70ah” or if using an AGM battery “70ah_agm”) (see Appendix E)
12) Select: File >Save
13) Back to NCS now hit F5 for basic functions
14) Select “coapiReadSgGetFswPsw” and then “ok.” You are basically telling NCS to read all the values from your .MAN file. You will see a screen… just press ok. Then press ok again.

Ok now take a look where it says “JOBNAME = CODIERDATEN_LESEN” We need to change that to a coding function because we want to write the changes to the module, not READ as we did earlier.

15) Select F2 “job”
16) Select SG_CODIEREN and press ok
17) Then press F3 to execute the job. After a pause you will see the “coding ended” message!

I am not sure if these steps are 100% what you’ll see. It’s been a while since I coded my battery, but I’ll update the steps as needed.

Instead of clicking “Process ECU”, you can click “Process car” (F3), and then “Code Car” (F1). This will code every module in the car (might take longer like 5minutes) for the changes you made in the .MAN folder for the CAS module we read. There are changes that may need to be made in NFRM that this will take care of.

The battery rating should now be updated in the system. You can verify the coding was successful by performing the steps outlined in Appendix D.

Option 5:

This is the proper method to manually code for changes to the battery. Your vehicle order (VO) stores all the information regarding the various hardware your car came with from the factory. For example, if your car came with a wet-cell 70ah battery, your VO will read out with attribute -B070 (see Appendix B). Now, lets say you used option 4, above, to manually change the CAS module to reflect a new 70ah AGM battery. Your VO will still reflect the old battery of –B070. You want your VO to be updated to read -A070 (see Appendix B).!

If you go to the dealer, their software (Rheingold/ISTA-D and ISTA-P) will read your VO and recommend diagnostic/programming changes as if you still have that old battery installed. Basically, their software would overwrite the changes you made in option 4 and set all the coding back to the settings that reflect the old battery!

This is also how people lose their DEALER flashed PPK tune. The dealer fails to perform the proper programming portion of the PPK flash and the VO is never updated to reflect the PPK tune is installed on the vehicle. Return visits to the dealer then results in the dealers software to recommends DME updates that overwrite the PPK dme software! If you properly update the VO then only software, and settings, that matches your cars hardware will be recommended!

Steps: Changing VO
1. Open NCSEXPER.exe
2. Select: File > Load profile > Select a profile that has manipulation enabled (“CNCoding”) > Click OK
3. Press F1 (VIN/ZCS/FA)
4. Press F3 (CS/FA f. EC) > Select E89 (chassis family for E9x and E8x vehicles) > Click OK > Select CAS > Click OK
5. Press F6 (Back)
6. Press F1 (VIN/ZCS/FA)
7. Press F2 (Enter FA) > Select E89 > Click OK
8. A window labeled “Enter VIN” appears with your vehicles VIN number filled in > Click OK
9. A window labeled Enter FA appears > scroll to find VO for old battery (-B090) > highlight –B090 and press delete on keyboard
10. Enter –A080 (see Appendix B) in the “Attribute” box > Click Add > Click OK
11. Press F6 (Back)
12. Press F4 (Process ECU) > Select CAS > Click OK
13. Press F2 (Change Job) > Select FA Write > Click OK
14. Press F3 (Execute Job)
15. Verify that the write is complete “Job Ended”
16. Press F1 (Change ECU) > Select FRM/NFRM > Click OK
17. Verify lines: get coded, FRM, JOBNAME = FA_Write
18. Press F3 (Execute Job)
19. Verify that the write is complete “Job Ended”
20. Press F6 (Back) > Exit NCSEXPERT

The CAS and NFRM/FRM modules will now always default back to the new attributes you assigned to the VO!

It is important to now use NCSExpert to code the car to the new VO settings. If you properly changed the VO, NCSExpert will automatically write the battery capacity and type settings to the various modules. This is what we did manually in option #4!

2. File > Load profile > Select a profile that has manipulation enabled (“CNCoding”) > Click OK
3. Press F1 (VIN/ZCS/FA)
4. Press F3 (CS/FA f. EC) > Select E89 > Click OK > Select CAS > Click OK
5. Press F6 (Back)
6. Press F3 (Process Car)
7. Press F1 (Code Car)

Appendix A:
MSV70,MSV 70.0 for N52 (NG6),
MSV80,MSV 80.0 for N52KP (NG6),
MSD80,MSD 80.0 for N43 N53 & N54 with EWS4/CAS,
Mevd172KW, Mevd 172 for N55 (Older N55’s up to late 2011 production)
Mevd176k, Mevd 176k for N55 (late 2011 production date or newer)
MSS60,MSS60 for S65 (M3),

Appendix B:
“B” represents wet-cell, while “A” represents AGM in the VO.
E B046 BATT_46AH //46 Ah-Batterie
E B055 BATT_55AH //55 Ah-Batterie
E B070 BATT_70AH //70 Ah-Batterie
E B080 BATT_80AH //80 Ah-Batterie
E B090 BATT_90AH //90 Ah-Batterie
E A070 BATT_AGM_70AH //70 Ah-AGM Batterie
E A080 BATT_AGM_80AH //80 Ah-AGM Batterie
E A090 BATT_AGM_90AH //90 Ah-AGM Batterie

Appendix C:
ISTA/D (aka Rheingold) is the current dealership diagnostic software for all Exx and Fxx cars.
ISTA/D is the replacement for older dealership “DIS” diagnostic software.
ISTA/P is the current dealership programming software for all Exx and Fxx cars.
ISTA/P is the replacement for the older dealership programming software “SSS.”
ISTA/P & ISTA/D are designed to be used with an ICOM Interface, and with full ICOM-A-B-C, you can connect to older cars. The ICOM “C” Connection is for the older BMW ADS 20-pin round “Pacman” connector in the Engine Bay. You can find versions of ISTA/D with an ICOM Emulator built-in that allows you to use it with an ENET Interface for Fxx cars and a DCAN Interface for Exx cars.
INPA (interpreter for test procedures) is an older factory floor diagnostic software, designed to run test procedures. While INPA can be set to an English User Interface, most of the Test Procedures (scripts), which can be difficult to find, are in German.
WinKFP is for flashing/reprogramming modules
NCSexpert is for coding, it can be used to set up options and enable things
Tool32 is like a DOS cmd box for the modules, it’s text based and can it’s able to ask the ECUs various questions and show the answers (like status, programming data etc)

Appendix D:

Verify changes:
To see the current rate your battery is charging at, open the INPA program>> E90>>ENGINE>>MSD80>> Status(F5)>>PM-IBS>>PM FIELD 2 . Under the PM Field option look at the ah reading registered, to see what it’s set at to charge your battery at present. If it’s incorrect, you need to re-try the options outlined above. Once you have done this, re-register your battery using the Tool32 program. Then go back into INPA and check the PM Field 2 again to see if the new ah reading has been registered.

Appendix E:
wert_00 value 00
80ah 80 ampere-hours
90ah 90 ampere-hours
110ah 110 ampere-hours
70ah 70 ampere-hours
55ah 55 ampere-hours
46ah 46 ampere-hours
70ah_agm 70 ampere-hours (agm)
90ah_agm 90 ampere-hours (agm)
60ah_agm 60 ampere-hours (agm)
80ah_agm 80 ampere-hours (agm)

How to install VCM 2 Ford IDS 109 software

 How to install Ford IDS 109:
1- Install the ids 86 before changing the date to 1 07 2015
(hold the date 1/7/2015 , until you finish step 5
every time you restart your computer, check the date, if it is  on 1/7/2015)
2- install patch ( choice option 2 )
3- Make a backup of your windows system (I recommend, this is optional)
4- Open the program with the interface connected ,,( choose NON DEALER,when open program for first time ) , keep vcm turn on,on the computer.
5 – create a restore point,,,then turn off vcm of the computer
6 – Okay, now install the new version, v109.01, before installing, changing the date of your computer, to the current day
7- After installing, go back to the restore point, which you created in step 5, activate this restore point, and then open the program
8- Finally, install FordExtendProgram  (click right mouse button click on, run as administrator)

Done, will work in the new version

Ps. here’s solution of “VCM II-IDS software version mismatch (update IDS) ”


Click green Tick box to update firmware.
If it does nothing, <=Perform VCMii reset . Unplug USB cable from end Ford VCM II take off black rubber end boot plug back in USB restart IDS hold BUTTON middle end VCM plug in to PC all lights flash and and when VCM beeps release button IDS will prompt VCM update to IDS level press Tick

How to update Ford VCM II software to V101

This is the step-by-step instruction on how to update Ford VCM 2 and Ford IDS software to  the newest version IDS 101.

Device to use:

Ford VCM II china clone;


What’s your FORD IDS version?

For users with FORD IDS V81/V91, please install the Ford IDS V96 first, then install IDS V97.

For users with FORD IDS V96, just install IDS V97 and the VCM 2 firmware to do diagnosis or programming on your Ford vehicles.

Edit: now the newest  is Ford VCM2 IDS v101

How to update Ford IDS software to the newest version:

How to install Ford IDS V98 in Windows XP


Every time IDS software complete, please go to update vcm2 firmware.

How to update to VCM2 firmware?

1.Find this button in the VCM 2 main unit, and then press on it.

4-1 4-2
2.Press the button until the power is connected and all the lights are lighted.

Then connect the VCM II to the laptop via USB port.


3.Open the software, Ford IDS, then it will prompt update information on your VCM II.


Update success.


4.Restart your laptop after update. Then re-connect to the VCM II for diagnosis or programming.


5.The case is based on the installed FORD IDS V96. Just install V97 to do a test.

Open the software “Thunder”, and put the link below to the URL line.
The link to free download Ford IDS v97.01:

4 -6

6.Please install V97.01 FORD IDS in your laptop.