­

Simply follow the instructions found in the transfer of ownership guide:

https://www.gap-diagnostic.com/support/documents/IIDTool/https://www.gap-diagnostic.com/support/documents/IIDTool/

For Discovery 3 2004-2009 and Range Rover Sport 2005-2009
Menu–Car Config–Instrument Pack–Tyre Radius

Soon available for 2010 and up vehicles.

All except Range Rover L322 2002-2009

– Tow bar -> Yes

– Trailer module -> select the correct one

– Trailer stability assist -> Yes (will only work if surround cameras are fitted)

– Trailer towing ball -> Fitted

The earlier Discovery 4, 2010 and 2011, are fitted with a ZF 6-speed transmission. Land Rover never intended for flappy paddles to be functional on these model years. GAP Diagnostic has modified the transmission firmware to enable them. This enabling is exclusively available with an IIDTool and for the following engines:

-3.0L SDV6
-3.0L TDV6
-Petrol

Available upon request for the regular IIDTool and IIDTool BT. Embedded in the IIDTool Pro.

Unfortunately, the flappy paddles cannot be enabled on vehicles fitted with the 2.7L TDV6 engine.

GAP Diagnostic modified the 2007 and up instrument pack firmware so that it behaves accordingly on earlier 2004 to 2006 Discovery 3/LR3 and Range Rover Sport.

This modification allows adding the clock display without any of the following inconvenient:

  • Auxiliary heater lamp (red indication, left of the information display) turning on when the headlamps are activated
  • Incorrect MIL locations. On Petrol vehicles only, the amber «parking brake» indicator light replaces the «check engine» light on 2007 and up vehicles. This is not the case with the modified firmware. Both lights remain at the same position.

This feature is only available with an IIDTool. Please refer to the user manual for additional details.

It is now possible to replace a defective instrument pack with a used unit for the following vehicles:

  • Discovery 3/LR3, All
  • Range Rover Sport, 2005-2009

This feature is only available with an IIDTool. A brand new Instrument Pack unit is required for all other diagnostic tools. Available upon request only.

It is now possible to replace a TDV6 engine ECU with a used unit. This includes the security learning process.

This feature is only available with an IIDTool. No other diagnostic devices can perform this task. Available upon request only.

Menu->Car Config->Audio Control Module->Type Multi Media set to High

This can only be done on Range Rover 2002-2005. All other vehicles can have the standard height changed only which is the reference point for all other height modes. For example, if the standard height is increased by 10 mm (Menu->Height->Adjust All), all other height modes, Offroad, Access and Highway height, will also be 10 mm higher.

Up to 2009 vehicles
Changing the CCF setting is not sufficient. Please refer to the IIDTool user manual for additional instructions.

2010 and up vehicles
Enabling destination while on the move cannot be done with a diagnostic tool.

All 2010 and onward
IIDTool Menu->Car Config->BCM Body Control->

  • Cruise Control Display set to Full priority
  • JAG Cruise Control set to Normal
  • Cruise Control set to Fitted

 

Discovery 3/LR3, Range Rover Sport up to 2009
IIDTool Menu->Car Config->Instrument Pack->

  • Steering wheel control set to Resistive ladder 1
  • Speed Control set to Fitted

For Discovery 3/LR3 and Range Rover Sport up to 2009
This cannot be done since Land Rover never implemented it. Aftermarket kits are available.

 
For 2010 and up vehicles fitted with a FBH (not the electric heater)
IIDTool Menu->Car Config->HVAC Ventilation->

  • FBH Call Start is equal to Fitted radio.  This is the one related to the remote.
  • Fuel Burning Heater is equal to Fitted parking heat
  • Timed Climate is equal to Enable

 
For Range Rover 2002-2004
IIDTool Menu->Car Config->ATC Heat Cool->

  • Aux Heater is equal to Yes
  • Park Heater is equal to Yes

IIDTool Menu->Car Config->Instrument Pack->

  • Park Heating is equal to Yes
  • Park Ventilation is equal to Yes

Note: On 2002 to 2004, the park heating function may take up to one week before it becomes available on your monitor when activated.
 
For Range Rover 2005-2009
IIDTool Menu->Car Config->ATC Heat Cool->

  • Aux Heater is equal to Yes
  • Park Heater is equal to Yes

IIDTool Menu->Car Config->ACM Audio Control Module->

  • Park Heater is equal to Yes
  • Auxiliary heater is equal to Yes

 

On Discovery 3 and Range Rover Sport up to 2009

Remove the wheel sensors and disable the TPMS in the CCF. You can also leave the sensors and disconnect the fuse. This will however disable both the TPMS and parking aid (PAM) ECUs. Else, disconnect the TPMS ECU itself  (in the center of the headliner) and redo the CAN connections (pass through).

On Range Rover up to 2009

Remove the TPMS fuse and disable the TPMS in the CCF.

 

In other words, the feedback received by the suspension ECU suggests an incongruity between actions and reactions. The first thing to verify is each height sensor calibration (consult the user manual). This may also be caused by a bad sensor or wiring.

This fault is very common on these vehicles and should be left alone.

The tool will not point to which parts need replacing but it is the first line of defense when trying to diagnose a problem. Reading ECU’s fault, if the ECU registered some related to the issue, will help in finding the source of the problem. Other features like live values, service routines and others will also help. Keep in mind that it’s not a substitute to troubleshooting the problem but a helpful and most of the time essential tool.

Transferring a unit costs 25 GBP. Once payment is received (web-shop), further instructions will be provided.

An IIDTool BT can be transferred to any vehicles while a regular non BT unit can only be used on the same vehicle type it was destined for. A regular non BT IIDTool firmware can be made to work on another platform by changing the firmware at a cost of 55 GBP.

Pre 2010 vehicles:
Menu->Car Config->Audio Control

  • Bluetooth set to YES
  • Telephone set to DOCK_BT.

2010 onwards:
Menu->Car Config->Audio Control

  • Bluetooth set to Bluetooth enabled
  • Bluetooth handsfree telephone set to Bluetooth handsfree telephone system
  • Cellular telephone set to Cellular docking wBluetooth

There is a procedure to reset all COM ports so that they become available. The following webpage explains the procedure for windows XP and 7.

http://blog.cognitioninfotech.com/2009/01/how-to-clear-or-reset-com-port.html

 

 

The COM port number allocated to the unit must be verified.

Port number1

To verify the port number on windows XP:

 

Control Panel -> system -> Hardware -> Device Manager -> Port Com

There should be one named USB Serial port (COM XY), the following picture shows an example

Port number xp1

The device name might be displayed

Port number xp2

Double click on the device and select port setting. Select advance.

Port number xp3

Change the port setting to a number lower than 16. Once this is completed, please try to update the device again.

Port number xp4

To verify the port number on windows 7:

 

Select Devices and Printers

Port number Win71

The IIDTool icon should be visible

Port number Win72

The port number will be shown, in this case it is COM3. If its 17 or more, it needs to be changed.

Port number Win73

Select Properties and port setting

Port number Win74

Select Advanced

Change the port number to anything from COM1 to COM16. Once this is completed, please try to update the device again.

Port number Win75

If this hasn’t solved the problem, please contact us.

In order to make the rear view camera image appear on the navigation screen when reversing, the screen needs to be modified. This will fool the navigation screen to think that it’s in a Range Rover.

The following thread from Disco3.co.uk explains the procedure:

http://disco3.co.uk/forum/topic74474.html

Yes, it will work on any supported vehicles. Market/country specs do not prevent our products for working.

The IIDTool in itself does not perform any diagnostic or problem detection. It gives access to faults stored in the vehicle’s ECUs.

Unfortunately, ECU fault detection algorithms cannot detect every problem. The majority of faults relate to external devices (sensors, etc) or wiring issues.

Here’s a quick general explanation into diagnostic tools/systems.

There are 6 basic functions for a diagnostic system:

  • Fault (DTC- diagnostic trouble code) reading and clearing
  • Live Value display
  • Editing the car configuration files (CCF)
  • ECU Flashing
  • Executing service routines/manually actuating components (testing function)
  • Initializing, calibrating, or programming new components

Starting with the lowest priced units, even a 50 $ generic code reader will read and sometimes clear the codes on anything that is emissions related (engine+drive train). The downside is that they will not work on all vehicle systems, including manufacturer specific fault codes (air suspension, etc). All other features in the list above are not supported on generic code readers except for a few emission related live values.

The IIDTool will allow you to read and clear manufacturer specific fault code on all ECU’s and give you access to all other features listed above. This is why it is called a complete diagnostic system for your Land Rover.

 

A diagnostic system is an interface to read / clear fault of specific ECUs and much more.

A system tester is a devices especially built to test all components of a defined system. For example, if you want to test the light signals of a trailer connection, a tester is connected and a test sequence is performed (lights on, right flasher etc). The tester lights will turn on accordingly.

Usually, this is caused by a bad connection.

Some of the OBD connector terminals are either dirty, corroded or bent.

  • Try pulling the bottom edge of the IIDTool towards the seat or towards the door or center console (Range Rover 2002-2006). It may work and if the force is released, the unit will no longer respond to cruise control commands. In severe cases, it will not work even if the unit is pulled or pushed.
  • Inspect and clean the terminals. Wires may be corroded if water reached this area. Use a contact cleaner that can be sprayed on the OBD connector and use the IIDTool to clean the connector by quickly connecting it in and out. A small and thin nail file can also be used to clean each terminal one by one. Remove the OBD connector to gain access to the wires and verify their condition. Instructions on how to remove the OBD connector can be found below. Yes, it’s normal for the OBD connector not to have all terminals in it. And yes, it is by design that the IIDTool connector has two longer pins. These are two ground pins that need to connect first when you plug the unit.
  • Sometimes mechanics are a bit rough when connecting or using their Diagnostic units and this can bend the terminals.

All except Range Rover 2002-2009

Here’s how they look when bent

Bent and fitted to the connector

Use a small jeweler’s screwdriver to remove each terminal and close up the blades in each terminal

Repaired

For Range Rover 2002-2009

The following picture shows the difference between a bad and a good terminal. The bad terminal is exaggerated for the purpose of this explanation.

You can repair the terminals with the OBD connector still in place but we recommend removing the OBD connector from its housing for ease of access. Unless you have the correct tool, the terminals are hard to remove from the OBD connector, we do not recommend it. You can do the repairs with the terminals still in place.

Here are some pictures showing how to remove the OBD connector from its housing on a Range Rover 2002-2006.

First, remove the plastic cover on the driver side.

Looking into the hole, you will see the OBD connector.

Pull on the grey lock to unlock the OBD connector.

Push on the OBD connector.

The OBD connector is now released from its housing.

The process is similar for 2007-2009 Range Rover except for the first step which involves removing the lower dash cover where the pedals are located.

To repair the terminals, simply insert a trombone like metal rod into the small opening at the top of the OBD connector (see pictures below). Inserting the trombone is most likely to be enough to do the repair. Repeat the process for the bottom opening. Be careful to insert the trombone correctly (straight or at a small angle away from the terminal) to prevent bending the terminal too much. Here are some pictures showing the process. In this case, we used a tool to remove the SIM card from an IPhone.

Or, can the IIDTool help when the suspension becomes inoperative? Can it close any specific valve for any corner and keep it closed while you limp off the trail?

Yes. For example, when an air strut fails, the suspension ECU detects a major fault since it is not able to raise the corner. In some cases, it lowers all corners to the bump stops. The lowering may be caused by the air leak itself since on normal operation, corners are adjusted in pair.

To manually control the air suspension, proceed with the following:

  • IIDTool Menu->Service Test->Suspension->Test Valve->Adjust Front, adjust to the desired height
  • IIDTool Menu->Service Test->Suspension->Test Valve->Adjust Rear, same as above
  • Each corner can be adjusted independently if needed

Keep in mind that raising both axles using Adjust All is not recommended since it takes much longer to reach the desired height. This is because the pressure equalizes when all four corner valves are opened (air goes from the front airbags to the rears) thus increasing the time required to raise the front axle.

If you are raising the vehicle significantly, the compressor may need to cool down before it can pump additional air in the system.

Once the desired height is reached, exit Test Valve mode and disable the suspension: IIDTool Menu->Service Test->Suspension->Build Mode

When finished, simply put it back into customer mode by calling the Build Mode function once more: IIDTool Menu->Service Test->Suspension->Build Mode

Not raising all four corners will put the vehicle out of balance and this can cause a safety hazard. We do not recommend driving an unstable vehicle but it can be useful to recover the vehicle with a defective EAS while offroad. Do not drive an unstable vehicle at high speed.

 

Use the height function to raise the standard height which is the reference point for all other height modes. IIDTool Menu->Height… you can adjust by increment/decrement of 1 mm. Keep in mind that a 1 mm increase in the ECU will be a bit more at the wheel because of the sensors non linearity and this difference increases as you get farther from the sensors linear range. Here’s what we suggest:

  • Save the current height in My Setting 1: IIDTool Menu->Save Restore->EAS… Save My Setting 1
  • Modify the standard height for offroad usage: IIDTool Menu->Height->Adjust All, Front or Rear
  • Once at the desired height for offroad, save it to My Setting 2: IIDTool Menu->Save Restore->EAS… Save My Setting 2
  • You can recall those saved settings at will: IIDTool Menu->Save Restore->Restore EAS… My Setting X

The IIDTool saves the calibration values which are constant and not dependent on the surface.

Start by clearing all faults. If the problems were corrected or intermittent (glitches), the faults won’t come back. If they do come back and a system malfunction confirms the fault is/are real, further diagnostic is required. For more details on faults and how to interpret them, please consult the IIDTool user manual.

Keep in mind that a Land Rover without any fault codes doesn’t exist.

There are two reasons why the service reminder will not appear.

• If it is an armored vehicle, the reminder is deactivated.
• The reminder is deactivated on vehicles destined to specific market zone.

The function will be activated once you perform a Service Interval Reset using your IIDTool. The service reminder should appear next time it is due.

If a vehicle hoist is to be used:

  • Raise the vehicle using the hoist until all wheels have left the ground.
  • Use the appropriate deflate function found in the service test menu.
  • You can now proceed with replacing the strut*.
  • Re-Enable the EAS ECU using your IIDTool (consult the user manual for more details).

If the work is to be done without a vehicle hoist:

  • Make sure the vehicle is on a flat and level surface.
  • Change the suspension mode to offroad
  • Raise the vehicle at maximum height using the Test Valve functions (Adjust Front and/or Rear).
  • Install jack stands at the appropriate locations showed in the vehicle’s owner manual**.
  • Use the appropriate deflate function found in the service test menu.
  • You can now proceed with replacing the strut*.
  • When finished, repeat step 3 and remove jack stands.
  • Re-Enable the EAS ECU using your IIDTool. (consult the user manual for more details).

*Always use caution when disconnecting any air suspension component. There may still be residual air inside.
** Always use jack stands, never use a hydraulic jack to hold the vehicle.

Actually, only the first part of the statement is accurate: more air, yes. Higher pressure, no. Only the volume is increased or decreased (spring diameter assumed to remain constant).

The effective spring rate is relatively constant over the whole suspension height range. The element that does come into play and affect the suspension behavior (comfort…) is the pistons that the air bag rolls on to upon lowering (changing the effective diameter of the air spring). The aftermarket industry played with varying piston diameters on their replacement springs. Some of them offer springs that are softer at off road height and firmer at motorway height. On stock LR suspensions, firmer/less firm rides are likely more attributable to progressive shock damper rates than anything else.

This is not currently available. It may be done in the future depending on how easy/difficult it is to implement. For safety reasons, we will limit the speed maximum increment. For example, from stock 50 km/h to 60 km/h.

Both the EASControl and IIDTool rewrite the target height values of the EAS ECU. Once completed, the unit is disconnected. Do not leave the tool permanently connected.

This is caused by the sensors output curve non linearity. The further away from the central point, the higher the difference. We recommend measuring after each height changes to validate.

The use of rods in conjunction with the IIDTool or EASControl will allow for a greater range than software changes alone. The EAS ECU allows only a limited range of adjustments for safety reasons. We do think an otherwise stock suspension and stock vehicle would be at the limits of what is sensible and what is actually an improvement even in extreme circumstances. Therefore, we do not recommend the use of rods in conjunction with the IIDTool or EASControl

The earlier Range Rover 2002-2005 have no limits even if values entered are mechanically out of range. For safety reasons, we’ve implemented a limit of 200 mm in the EASControl and IIDTool on the raising side only. This limit is absolute therefore the relative height change depends on the actual sensors calibration and will vary on each vehicle.

When lowering, you can reach the bump stops but we suggest staying higher unless you want a bumpy ride. If set too low, the EAS ECU will never be able to reach its target. This will in turn prevent the ECU from shutting down thus draining the battery. In this case, the center console EAS light will keep flashing even if the vehicle electronics have shut down.

For other vehicles, Range Rover 2006 onwards, Range Rover Sport 2005 onwards and Discovery 3-4 /  LR4, the EAS ECU accepts only values between 150 and 250.

Again, the actual maximums will depend on the sensors calibrations. For example, and to stay “not too technical”, here are the real limits found on a Range Rover Sport 2008 and Range Rover 2007 from the original calibration.

Range Rover Sport 2008
Raising max +33 mm
Theoretical lowering max -35 mm
Real lowering max -18 mm, this keeps the access height higher than the bump stops.

Theoretical Lowering max -35 mm
In this example, one can go as low as -35 mm from the original standard height. In which case, it would not be possible to select the access height because the vehicle would reach at least one of the bump stops. When a bump stop is reached, the EAS ECU believes the vehicle is grounded and activates the extended mode (the vehicle is raised higher than the off road height).

Real Lowering max -18 mm
If you want to keep using the access mode, -18 mm would be the maximum lowering of the standard height in this example. The vehicle will reach the bump stops when access height is selected with the standard height lowered more than 18 mm. This value was empirically found and will differ depending on the vehicle.

Range Rover 2007
Raising max +22mm
Lowering max -22mm
The Range Rover Sport height sensors positions are more comparable between the front and rear than on the Range Rover 2006-2009. This is why the range extent is wider.

When Access mode is selected, the vehicle reaches the bump stops and this activates the extended mode. It’s a compromise users have to make between standard and access heights.  Please read the “What are the maximum adjustments one can apply to the standard height setting?” for further explanations on the subject.

Variations from 0-10 mm are normal. A perfectly flat and level surface does not exist therefore the ECU accepts an error factor called tolerance. To verify the calibration, go to the view current height function in the view value menu. The difference between left and right side current height values should be similar to the difference measured at the wheels.

For example, the measured values from wheel center to the bottom of the wheel arch:

  • Front left = 492 mm
  • Front right = 495 mm

 

And the live values are:

  • Front left = -2 mm
  • Front right = + 3 mm

 

Which brings us to target heights of:

  • Front left 492 + 2 = 494 mm
  • Front Right 495 – 3 = 492 mm

The difference being 2 mm, this confirms a good calibration of the front sensors.

 

This is normal. Height changes are always made relative to the current standard height.  For example, if the adjust all function is set at -10 mm and then again at -5 mm, the vehicle will be at -15 mm.

Yes, this function is used for that purpose only.

 

The IIDTool will allow disabling the front sensors or disabling the whole system (front and rear sensors). The rear sensors cannot be disabled independently while keeping the fronts functional.

The number shown is not related to the number of faults cleared. It shows the number of ECU’s on which faults were cleared, even if none were stored.

This is caused by a bad ribbon cable inside the instrument cluster. The part can easily be found over the internet. Suppliers will offer to replace the cable for a fee which we recommend since it is not easy to do.

Although we recommend using an IIDTool BT, the PC based interface can be used in this instance. Please refer to the user manual for more details.

Changes in height are instantaneous in the EAS ECU but the ECU won’t physically apply these changes immediately. In normal tolerance mode, the EAS ECU will adjust a corner when it’s +/- 10 mm or higher than the desired height. For example, if the corner is at +9 mm, the ECU will not correct the height.

You can force the EAS ECU to adjust the height by going to off-road or access and back to standard height. Keep in mind that small changes in height will be hard to measure and a 1 mm change in the ECU is superior at the wheel due to the sensors non linearity.

When a bigger change is made, the vehicle will have to be moved to see the full extent of the change. Moving the vehicle will release the tension created on tyres (or tires, camber).

The rear sounder is a speaker connected directly to the PAM ECU

There are 2 possible causes:

  • The speaker itself can be defective
  • There can be a wiring problem between the PAM ECU and speaker.

Before replacing the speaker, one should confirm that it is not related to a wiring issue.

 

First, if there is a trailer hitch on the car, remove it. If the problem persist, further diagnosis is necessary.

In most cases, the fault codes are sensor related. Several cases of cut or damaged wires in the bumper covers have also been reported. If all wires are in good condition, try to switch sensors positions. This will determine if the problem is wire or sensor related.

In this example, the rear right sensor fault is present.

  • Disassemble the rear bumper cover to get access to sensors and wires*.
  • Inspect the wiring. If no damage is found, go to the next step.
  • Take the rear left sensor and connect it to the right and vice-versa
  • Clear the PAM faults using the IIDTool.
  • Start the engine and select reverse gear**.  If the audible warning is present, go to the next step. If not, you might have to play around with it until it comes back.
  • Shift the transmission in park.
  • Read the PAM faults using your IIDTool.

If the error is still on the right side, this will confirm a wiring issue. If it is now on the left side, it is related to the sensor itself.

* Videos showing the procedure are available on YouTube: How to remove rear bumper on…

**The vehicle must be outside. Make sure there’s no object behind the vehicle which could trigger the system.