ELMConfig – Enable/Disable Ford ECU Functions

Modified ELM

In this guide, I will explain how to update your Ford Focus’s / Kuga’s / C-Max’s / Mondeo’s / S-Max’s / Galaxy’s ECU settings yourself, just like the people at Ford can, for less then £10, using a program called ELMConfig… If you wanted to enable such features as automatic locking of the doors as soon as you drive away, open and close your car windows from your remote keyfob, Ford would charge you by the hour for activating these on your car, but you can now do this yourself with two simple bits of kit at a fraction of the price.

Some possible self activated features include (model/year dependent):

  • Reversing gear sound (Don’t know why you would need this, the car chimes when put into reverse)
  • Auto door locking
  • Total Closure (Close & Open windows from your remote key fob)
  • Ford Eco Mode (Gimmick application to see if you can drive smoother)
  • Stereo Information within the dial cluster
  • Bluetooth (Phone) information within the dial cluster
  • Gear shift indicator
  • Auto Heated windscreen (If the temperature outside is low)
  • The full list outlined at the bottom of the post.


First you will need to buy a ELM 327 OBDII Interface – To get full functionality and to enable all options above, you will need to modify this device, as out of the box, you will only be able to edit certain aspects on the High Speed Can network within the car (Can Hi).

You can now get pre-modified versions of the ELM327 directly from Amazon – These are approved by myself as working with ELMConfig and FoCCCus


You will need to have the following tools available:

  • Soldering Iron
  • Wire Cutters / Pliers
  • Wire (Different colours if possible – but not important)
  • Electrical Tape
  • Screw Driver
  • SMTS (Sub Mini Toggle Switch) – Miniature Toggle Switch ON/ON Dual 3A

As there are two types of network in the new model Fords (as with most other cars), there are two different ways how these connections have to be interpreted. The two systems are known as CAN-High and CAN-Low (CAN+ CAN-) – this can also be known as High Speed CAN Bus (HS CAN) and Mid-Speed CAN Bus (MS-CAN).

ELM327 Modification

First peel off the sticker on the front of the ELM OBD module, to reveal 4 positive head screws

ELM327 - Sticker Removed

Now the ELM is open, you can remove both white plugs pictured below – this will allow us some space to work with.


You can also remove the OBD plug by pulling the plug out of the housing, this will allow us to cut the required wires.


We will be re-wiring the plug as per the wiring diagram below:

ELMConfig ELM327 Wiring-Diagram
ELM327 Pinout Diagram for CAN High / CAN Low

Using the diagram above, you will need to cut 6 strips of wire (3 amp) around 2 inch long. If you have different colours, this can help, if not, make sure you label each wire to help distinguish between the wires. All the pins are numbered on the OBD port which helps a lot. Shrink wrap all wires, this makes it look neat, and stops shorts that may happen when putting everything together. And make sure your soldering iron is nice and hot before soldering any joints.

You will need a mini switch which looks like the following (must have 6 prongs – on-on switch):

 Have one to sell? Sell it yourself Miniature Toggle Switch
Mini On-On Switch


  • De-solder pin 6 from the OBD port (Make Sure you label this wire if you have not used colour cable)
  • De-solder pin 14 from the OBD port (Make sure you label this wire if you have not used colour cable)
  • Solder pin 6 (which you just de-soldered) to the middle pin on your switch (middle bottom in diagram)
  • Solder pin 14 (which you just de-soldered) to the other middle pin on your switch (middle top in diagram)
  • Solder new wire to pin 14 on the OBD port side
  • Solder new pin 14 wire to the right hand side of the switch (top right in diagram)
  • Solder new wire to pin 6 on the OBD port side
  • Solder new pin 6 wire to the right hand side of the switch (bottom right in diagram)
  • Solder new wire to pin 11 (should be blank)
  • Solder new pin 11 wire to the left hand side of the switch (top left in the diagram)
  • Solder new wire to pin 3 (should be blank)
  • Solder new pin 3 wire to the left hand side of the switch (bottom left in the diagram)

This should complete the wiring modification. Now drill a hole into the plastic moulding (as I have done in my picture below)

Modified ELM

Put everything back together, and you should have a fully functioning OBD reader/writer which you can use with the following program (ELMConfig).


Now you need the program: ELMConfig:

Also available from the developer’s website: https://civil.iffc.ru/ELMConfig/

If you get “Missing ******.ocx” errors when opening the program, you can download the DLL Files that will resolve these issues. You will need to download the Runtime Pack installer and let it run (Local Download)

This program (EMLConfig) will allow you to modify ECU features, to activate or de-activate options which were only accessible by putting your car into the local Ford dealership.

Now this can be a very dangerous tool, so use this with care – make sure you make a backup of each of the settings before you write to your ECU. I will explain how this is done further into the guide.

When you open ELMConfig, you will be presented with the following screen:


First select “English” if its set to Russian, then plug your ELM cable into your laptop, and then select the COM Port it has connected within the PC. Leave the speed set to 38400, and then select your vehicle from the connection type. I have a Ford Focus ST MK2 (Focus II), so I will be using this to explain how this is used.

Press the “Open Port” button, and the ELM will connect to your car.

ELMConfig Main Screen Focus

This is the main screen of ELMConfig – Along the left hand side is the main module navigation, with the Low CAN & High CAN modules. Below this, you can read the fault codes within each module, and also clear the codes to prevent the warning lights showing.

As you click through each of the modules in ELMConfig, you will see the information tab, clicking the read button on each of these screens will read information from the cars ECU modules and display the information.

The configuration can be changed within the “Configuration” screens, but before you make any changes, make sure you click the “Read From ____” button, then press the “Save” button, which will back up the standard settings, allowing you to revet back to these if you somehow manage to mess things up.

The current configurable settings I have a grasp of are as follows:

General Electric Module (GEM)

Configuration Page 1 allows you to configure timing – These functions will need to be enabled/disabled in other screens

  • Headlight Washing Time (0.01-2.55 sec)
  • Three Flash Indicator Activation Time (0.05-12.75 sec) – How long you hold the indicator down for until 3 flash is de-activated
  • Delay time to turn off “Get Home Safe Lights” (1-255 sec)
  • Delay time to turn off Courtesy (interior) lighting (1-255 sec)
  • Delay time for “Theatre”/Courtesy (interior) lighting fade from/to (0.01-2.55 sec) – Make the fade longer or shorter
  • Battery Saver function – how long to keep interior lights on for without ignition (1-255 sec)
  • Delay before auto re-locking is active again (1-255 sec) – Using the key to open the doors and no one enters, the car will re-lock its self after stated seconds
  • Auto lock car once vehicle is greater then X km/h (1-255)

Configuration Page 2

  • Indicator 3 Flash Mode (Enable/Disable)
  • Autolocking (Enabled/Disabled) -Ifallowedthiswill be checked
    • Autolocking enabled by customer (if above enabled, and you would like the car to lock as soon as you drive, check this)
    • Autolocking with Re-Autolocking (if someone gets out the car, and you drive again, the doors will auto re-lock)
  • Double Locking / Dead Locking (Enabled/Disabled) -Ifallowedthiswill be checked
    • Double Lock (Dead Lock) with One Remote Press – Will dead lock the car with one press of the remote lock key (instead of pressing the lock button twice to dead lock the car)
  • Drivers Door Unlocking with one press of the remote unlock button (Enabled/Disabled)
  • Heated Windows Auto Switch On (Will automatically come on when cold outside upon ignition)
  • Windows Global Opening (Enable/Disable) – Windows will open when holding down keyfob open button
  • Windows Global Closing (Enabled/Disabled) – Windows will close when holding down keyfob lock button
  • Windows Global Stop (Enabled/Disabled) – Windows will stop when keyfob button pressed

Configuration Page 3

  • Heated Front Windscreen (Enabled/Disabled) – Not sure why you would disable this
  • Headlight washer jet (Enabled/Disabled)
  • Auto Wipers (Enabled/Disabled) – Only if you have a rain sensor fitted
  • Rear Wiper Present (Checked/Unchecked)
    • Reverse Rear Wiper Feature (Enabled/Disabled)
    • Reverse Rear Wiper Initial Wipe (Enabled/Disabled) – If auto wipers enabled, and car is put into reverse, rear window wiper will wipe (if rain is detected)
  • Global Opening/Closing Only After Keyfob button released (Enabled/Disabled)
  • Auto-Relocking to last lock state (Enabled/Disabled) – If key is accidental pressed and no one enters the vehicle, the auto-relocking function will lock car back to how you locked it previously

Restraint Control Module (RCM)

  • Seatbelt warning light (on/off)
  • Seatbelt warning sound (on/off)
  • Passenger air bag deactivation switch fitted (enabled/disabled)
  • Passenger airbag deactivation indicator light fitted (enabled/disabled)

Hybrid Electric Cluster (HEC)

  • Shift light (6500 rpm)
  • Overspeed warning sound (km/h)
  • Reverse warning sound (on/off) – Why?!

The following additional options on top of standard options can be added to the centre screen. They can also be removed again, as can standard options already present if you wish, such as Clock:

  • ESP checkbox & status
  • Voice control
  • Fuel cap sensor (if fitted??)
  • Radio info
  • Phone info
  • Measure Unit menu
  • Eco shift up
  • Eco Mode

I will try and keep this updated as much as possible, and when I find new releases, I will host them on here also. So that is a basic overview of ELMConfig, it looks like an extensive application, and I will be playing around with this some more. More information can be found in the following thread on Focus Owners Club.

  1. HI, I have a MK4 Mondeo Titanium (facelift version), with touchscreen navigation and parking radar but no reversing camera. If I install a camera (assuming the head unit has an input for one), is it possible to activate the reversing camera function using ELM config?

    Thank you!

  2. James, is it possible to activate Cruise Control on the Ford Focus 1.6?
    C307 FSAO, 1.6L Duratec Ti-VCT ffv-sigma
    GLX (2009-2013) (Sigma 1.6 flexfuel 116cv
    With ELM USB using ELMCONFIG, I succeeded in activating the cruise control in the GEM and HEC option, but in PCM I can not record the speed control option, this step is the last one for me to achieve. Can you help me?

  3. Hello,

    I have carried out the switch mod to the Elm327 and am happy all is well. I have a query regarding the switch position as I am not sure which would be MS or HS. Can anyone advise please?

  4. If I activate the items
    ESP and this provide ESP check box in main menu

    My car happens to have ESP or lack sensors .. my car is a Focus 1.6 sigma Flex. AM55-12A650-EA…

  5. Hi James,
    I own a focus st 2014, i have tried your software and bought the cable from you and it works, however the reason i am using this app is to disable the annoying speed warning beep which start as son as you touch 120kmph and does not stop, unless you bring the car below 120. Could you please advise if i missed out on something in the software were i can disable or change the speed limit warning.

    Thank you,

  6. Hi! I am from Argentina. I have a Focus Mk2 1.6 Sigma. Is there any way to activate cruise control? I have the 2 sensors on the brake, 1 in the clutch and the cables… but my engine does not appears in PCM list
    Is it possible?

  7. Hi James,
    I have an 07 cmax 2.0tdci ghia with electric handbrake. The previous owner/ their garage has fitted a second epb module.
    I have used forscan to “see” the epb.
    I am getting ” recieve error” and “interference on can bus” etc, from the ABS module.
    the way I understand it, the epb needs to be coded to the ecu or abs or “the car”
    like fitting a new printer and not installing the drivers.
    is this possible with elmconfig to sort this out?
    I find it odd that you can register a new key but not a handbrake.
    thanks in advance for any information you can give Great source of knowledge by the way, it kept my bluemax going for ages.

  8. Hello James,

    I have a mini obd elm327 bluetooth. Do you know if It is possible to do that mod on It?

    Congrats and thanks

    1. Hi I am looking to update my fiesta radio to recognise the zetec bluetooth module that I have installed. I was wondering if your unit along with forscan will do the job.thank you.

  9. hi, I have C-Max 2011 1,6Tdci, which diagniostic SW will be working with Elm327 (USB) and C-max? I know only about the russian Foccccus diagnostic

  10. Hello
    I just buyed the modified cable
    It works perfect on my Focus mk2 with elmconfig and forscan
    With forscan I was able to make a static regeneration of the particle filter

  11. Hi James,
    I get a missing file report when using version 15 &17 of elmconfig.
    These versions have the drop down box for “low level nav”
    What am I doing wrong?
    BTW your elm adapter works great (I bought it from you on eBay and works great with version 10 elmconfig)

  12. Hi, this is great tip, but in wiring diagram is little mistake in the description of pin connector ELM. In the picture pin 6 is mark as CAN L, and pin 11 is mark as CAN H – and it should be changed according to the the pinout OBD II.

  13. Does anyone know which module has the rear view camera control for the mft. And which parameter needs to be updated to enable it?

  14. Hei James,

    I try to use Elmconfig 0.2.17c with my 2010 2.0tdci Kuga but for some reason I do not have BCM or IPC selection box in my Elmconfig. Is this something to do with program, gable or car? What should I try?

  15. Hi Guys can anyone help sons just got a 2013 Fiesta zetec after battery going flat airbag light now on. Checked with Forscan shows DTC on Restraint control module U2300:64-88 central config signal plausibility fail? Any ideas what this is and how to fix it.
    I have tried a reset but it comes back up. I have also used a vcm2 clone but not sure how to resolve.
    Any help would be greatly appreciated.

    Many thanks Graham

    1. I am not sure if you solved it… Sometimes the error comes from the seat airbag. Check the connection underneath the front seats. Undo it and redo it. I solved my by using some plastic tie straps.

  16. Hi,
    You did not showed anything about modify the upshift in those actual dual clutch transmissions (powershift – GETRAG DCT250)

    It is probably a digital information, but does the modified elm327 can change that early upshift?

  17. Hi James

    I was thinking of buying a OBD window closer/opener as i’m not able to close the windows with the key fob on my Fiesta MK7.

    I’ve seen that you answered quite a few times about it not working with any Fiesta’s but more recently some has said they enabled the powerfold mirror option on one. Has the software been updated yet to work with Fiestas? I’d rather buy your OBD device and enable the windows fob option than just a device that just closes windows :)


    1. Hi Daz,

      So the limiting factor here is the software available. The modified ELM I sell works just fine with the Fiesta, but ELMConfig (for what ever reason) remove the Fiesta feature. However, you can use ForScan (with a free license available from them) to modify such things on your Fiesta just as easily as you can with ELMConfig. I am in the process of writing a guide when I can get my hands on my brothers Fiesta to get a definitive answer on what can be changed/activated/deactivated – but i do know of a few Fiesta owners having my device and using ForScan :)

      1. Ok mate thanks for the info.

        I can’t wait for the new Fiesta guide. I’m a sucker for doing little mods and tweaks and a guide will help me immensely :)

        1. I have a mk7.5 and have had a play with forscan and can confirm you can activate the following

          Global close/open
          Powerfold mirrors
          Puddle lights
          Cruise control
          Auto locking
          Reverse gear chime
          Deactivation tpms
          Deactivation seat belt chime

          You can also clear dtc’s

          My advice is to save your original config file though as I had an issue and it switched off the abs/esp and hill start and I had to reload the original file to fix it

          1. Thanks Mike by global close/open i guess you mean locking?

            Also Does the MK7.5 differ much from MK7?

            The reason i ask is that i rang up Ford just to see if they could enable the global open/close windows (i had no intention of paying them what would have been a ludicrous amount to do it) and they said it was only possible as a option when the car was ordered so they couldn’t do it.

          2. I can’t say whether there’s a difference between the 2 years but from what I’ve read you can enable the global open/close on every mk7 fiesta so it locks the doors and raises the windows abs visa versa

          3. OK mate thanks

            Do you have any links as to where people have enabled it on the MK7’s?

            I would like to know how they went about it and what setup their car had.

  18. Hi James

    You mention this works on the cmax MK2, but can you be specific on years? I’m looking at buying a cmax and checking ETIS alot of them have “less auto global close” and if it’s as simple as activating it like you mentioned here then this along with a few other cheeky features I’ve read here means I can open up my search for less spec’d cmaxs

  19. Would this give access to a Land Rover Defender extra ECU parameters, considering the ECU is a FoMoCo (Ford Motors Company)? All Defenders from MY 2007 are fitted with Ford Duratorq (a.k.a. Puma or TDCI) engines. Mine (MY 2008) is TD4 (Turbo Diesel, 4 cylinders), 2.4 liters, for instance.

  20. Does anyone have a contact who the guy who wrote ELMConfig and his website http://civil.iffc.ru/ ?

    I’m curious about learning the CAN protocol commands to read/write the PCM eg how you discover the seed keys (security challenge).

    I can look at other programs but would be great to discuss it with someone who has done it

  21. I replaced my faulty cluster. Why can’t I change the mileage from 100k to 230k on my mk4 mondeo with ElmConfig 0.2.17b? I can’t find anywhere a field to type the new value. I tried to read the old cluster CCD and stored it to the new cluster. After that I read the CCD from the new cluster and my car data was correct except the mileage. What do I have to do to get it fixed?

  22. hi there just installed in my focus edge 2013
    a sync module with bluetooth, dab inc phone with matching paired screen,stereo and facia all from the same vehicle 2012/13 ford zetec. my excisting radio was standard “clock and radio” settings only. the wiring for all the modules was there so was easy just to plug it all in.
    however on the new fitted system with sync all i have are my basic “clock and radio” settings
    can focccus turn on the bluetooth sync, dab and phone settings or will we need ids.
    any help would be super.

  23. Hi James

    I am currently awaiting delivery of a new SMax titanium with park assist

    could you tell me what options may be enabled/disabled using your lead and settings please


  24. Hi,

    Received your modified ELM327 and been playing with it.

    Initially connected first time to the HS CAN. Had a bit of a problem connecting to MS CAN. Turned out to be the toggle switch contacts weren’t quite making – worked after a bit of wiggling .

    Useful hardware check for anyone else having comms issues:
    WITH IGNITION OFF measure resistance on the car OBD connector between pins 3-11 & 4-16. Should be 60 ohms. If open circuit then wiring issue to the connector.

    Measure resistance between the same pins on the modified ELM327 with it fully disconnected from the USB port. Should be ~45k ohm.

    Got the autodoor locking and auto heated windscreen on(not too sure about this – unlikely in the 30 deg + heat we’re having)

    Tried turning on ECO mode but yet to see anything on display (have 2010 Mk2.5 if anyone got any ideas).

    Also saw ability to re calibrate speedo. Could be handy if you change wheels (or get fed up with speedo consistently 10% as is normal)



    1. Hi Julian,

      Thanks for posting this – if you get any more issues with the device, drop me an email and I’ll get a new one sent out to you. May have been a rough journey via the postal service.

      Yes you’ll have issues with the auto heated windscreen in this weather we have been having. It takes a reading of the outside temperature first, if its below 3 degrees it will automatically enable the heated front screen when you turn the ignition on, which is handy when its frosty outside, but you’ll have to wait a few more months before that happens.

      As for the Eco mode, that is a total gimmick, I enabled it and never used it – its usually found by scrolling through the menu on the dashboard, but only works if you have the medium or big orange display (does not work with the green displays).

      1. James,

        Cant get the ELM327 to go wrong now but thanks anyway. Medium display so ECO should work.

        Be nice to adjust indicator volume (way too quiet) but suspect that is hard wired in and not possible without changing the speaker.

      2. James how are you. Im having really traoubles to make it work with a kuga mk2 and the foCCCus SW, any versión.
        I mesaure between pins 3-11 & 4-16 on the modified ELM327 with it fully disconnected from the USB port. (Should be ~45k ohm as Julian posted.)
        pins 3-11 have a Reading of 16K Ohm. pñins 4-16 no read at all. Doesnt matter if its set on MS or HS.
        FordSCAN Works, ELMconfig connects but cant read anything, i supposed its not compatible with kuga mk II. FoCCCus get error “cant init ELM”
        I try form diferent computers, 32 and 64 bits. Any clue? thanks

  25. James, I’m delighted to report that I have successfully enabled the powerfold mirrors I fitted to my Fiesta ST Mk 7.5 using your pre-modified ELM327 and Forscan. Very pleased – thank you!

      1. Hi James and Brian

        Do you have any idea how much can be done on the Fiesta ST mk7.5 ? I own a Fiesta ST 2015.



      2. Hi James (& interested others),

        This is what worked for me. My car is a 2013 ST2:

        Having replaced my manual folding mirrors and door switch with a set of power folding ones and a new door switch (found on a popular internet auction site!) I used James’ pre-modified ELM327 module and Forscan 2.3.2 (2.3.3 also seems to work) on both Windows 7 & Windows 10 to enable the folding action and puddle lights (two separate options). My laptop screen is too dim for screenshots so I hope the following makes sense. NB although the ELM327 drivers did install automatically when it was first plugged in, I had to restart the PC to get them to load correctly.

        Having connected the ELM327 module to the PC USB port and car OBD port and launched Forscan, I switched the ignition on when prompted – on my keyless start model this meant pressing the power button without pressing the clutch
        – at this point Forscan showed a scrolling list of the modules it had found (after prompting me to toggle the toggle switch between MS & HS positions to complete the listing)

        I then selected the Configuration & Programming menu from the vertical set of icons on the left of the Forscan window (the chip icon below the spanner icon)

        Of the modules listed, I selected IPC Central Configuration and clicked “Run service procedure” using the Play symbol at the bottom of the window)
        – again I was prompted to toggle the toggle switch and also to turn the ignition off

        This resulted in a list of options including, in my case, puddle lights and retractable rear view mirrors. (Just about every factory option seems to be listed including Cruise control, Global Open/Close, City Stop, Auto headlights,… I haven’t tried editing any of these though)

        I saved this configuration (just in case!)

        I selected each of the options I was interested in and clicked “Edit Selected”
        – this opened up a drop down menu where I was able to change the option configuration

        Having changed the configurations, I then clicked “Write” to upload the changes to the car. And that was that :-)


        1. One more thing – I needed the trial 2 month extended licence for Forscan, – anyone can register and get this for free from the Forscan website.


    1. Could you email me how you’ve done this, I have the cable and forscan but cannot see how to change any of the settings

  26. Hi James,
    Will this work with an Australian 2016 Ford Ranger Wildtrak? I am wanting to activate the global opening / closing window function.
    Thank you.

  27. Hi!

    I also have this modded Elm. I Am trying to activate “autolock” function on my 2006 Ford S-Max 1.8tdci. With elmconfig I can modify the data on ccd and also save it and write it to BCM (I don’t have GEM). But my doors still won’t lock… :( Same thing with Forscan, but I Am not even able to change it in output control. What should be the problem? Thank you!

  28. Hi.
    The last version of ELMConfig work with Ford Mondeo MK5 2.0 TDCI 150CV?
    It use the pcm Delphi DCM6.1.

  29. Hello, is it possible that ELMconfig will not work on my Kuga II? Connection is ok, HS and MS, but by reading out data it says “incorrect funktion” or “incorrect sub-funktion”. BTW FORScan works very well, but offers me not the functions I want. Thanks for your help!

    1. Have you tried FoCCCus? That works with the modified ELM327 and should give you access to everything on your Kuga.

  30. Hi James

    Are you still supplying these already made?

    Can I use it to enable keyless entry as etis says the software is already installed?

    1. Hi Chris,

      Yes they are available via the Shop on this site, and it can enable keyless entry, but you need all the subsequent components installed on the vehicle before this can be activated (i.e. door handles with sensor button, door modules upgraded….)

      1. Hi James can your device enable my wing mirrors to auto fold when opening and closing car and also activate get me home safe lights on a 2008 Ford Focus titanium 2.0tdci

  31. Hi, I have a 2007 Focus 1.8TDCi with a new Instrument Cluster I need to reduce mileage to match the car mileage. After rewiring my ELM 327 connector I can get ELMConfig to read values from the ECU, but I don’t see an option to reduce mileage (only increase mileage). Does anyone know if mileage reduction can be activated?

    1. You could increase mileage to 999,999, then drive until odometer roles over to 000001, then increase it to the desired mileage

        1. Thanks, intriguing option. Has anyone done this & succeeded? (I don’t want to ‘experiment’ & it get stuck at 999,999 & not roll over).

          1. I work in converting F-series to RHD. Yes the odometer does get stuck on 999999.9kms. We recently had a brand new 2015 F150 with 168kms on it, that did this after working on Can Bus interfacing. Datalogging actually showed 1,606,000kms in the cluster data bank. but driving it for several kms did absolutely nothing. Had to buy a new cluster.

  32. Hi Jamie

    I am looking at replacing the GEM module in my wifes Focus MK2 1800 Diesel.

    I have been recommended that the issue is in the GEM based on these faults below and similar seen by a Garage and a locksmith that the Garage recommended and who had helped me out before

    Does this make sense – hope so as I just bought a GEM

    CODE MODULE Description

    U0121 PCM Lost coms to ABS
    U0001 PCM High speed can bus
    U0073 PCM Control module B off
    U0140 PCM Lost coms Body control module
    U0155 PCM Lost coms with cluster
    U2197 PCM Invalid Vehicle speed data
    U0131 PCM Lost coms with Power steering control module
    P0571 PCM Brake Switch A circuit
    P1260 PCM Theft detected, Vehicle immobilisied
    U2012 ABS Communication bus error non SCP
    U1900 ABS Can coms bus fault – Receive error
    U0073 VAPS Can coms Bus A off
    U1900 VAPS Can coms Bus fault receive error
    U1900 HEC Can coms Bus fault receive error
    U2510 HEC Can – Invalid data for vehicle security
    U2200 HEC Invalid Odometer count data
    U1147 HEC SCP Invalid or missing
    U2197 HEC Invalid Vehicle speed data

    First started out as power steering issue with these codes

    U0131 PCM Lost Coms with Power steering Control Module
    U1900 VAPS Can communication Bus fault – Receive error
    U9100 HEC Can communication Bus Fault – Receive error

    Got the long list above after the car decided to not talk to the PATS module I think and immobilized. Reset fault codes and it seemed happy then

    If I were to buy your modified Elms or modify my own perhaps can I recode the used GEM to my car?

    Tried the self test on the GEM by pressing the heated screen at start etc and this seemed to work but the guy in the locksmiths showed an unknown error trying to communicate with the GEM

    Many Thanks


    1. This list looks to me to be a faulty PCM. Particularly since speed/odometer does not pass through the GEM/BCM. The majority of these fault codes are PCM, others can relate to the PCM as a communication point (transmission shifts, cruise control, etc.). Check connectors & terminals in the connectors for corrosion, broken lock tabs, etc. & repair/retry before replacing the PCM.

  33. I own an S-Max 2.5 Turbo and I would really like to be able to read the ECU file and save it on my PC as a binary file. I see that this is possible for the Focus ST (same engine/ecu), why not for the S-Max?

    B.t.w. I own a OBDLink MX, so that should work fine.

    With regards,


    1. I couldn’t get it to work with my 2008 1.4 Fusion, I used it with my 2006 Focus C-Max so I know its working

  34. Hi there,

    Would there be a possibility of buying an unmodified lead from you? I am more than capable of fitting the switch myself and am looking to save a few pennies :-) I have bought a lead off eBay, but like others have said, it only works up to 38400 Baud :-(


  35. Hi! I am from Argentina.
    First of all THANK YOU and Congratulations ford this great program!
    I have a Ford Focus 2 1.6 Sigma. Manual transmission.
    I would like to enable the function of “press brake to start” i don´t have keyless. Is that possible?

  36. Hi,

    Have a mondeo mk4.

    Purchased the following: ELM327 Diagnostic Cable OBDII Modified Forscan Elmconfig Ford Mazda HI LOW CAN

    Forscan works ok.

    Tried using current version of elmconfig and version 10, using automatic speed selection. If set to 38400 I can load the basic BCM information but if I go into procedures and try to load the CCD it is looking for a faster speed connection.

    Using version 10 did a speed test and it states 500K OK. Set it to this but then get: correct response from elm timed. Received response to request “AT WS” and on clicking OK it just stays at the initial screen.

    Any ideas would be gratefully appreciated :)

    1. Hi Wilson,

      You have already found out that you require a faster baud rate speed to be set for reading high speed can such as CCD. When you use the auto select on ELMConfig, it will set to the correct baud rate the device is capable of. By the looks of it, the device you have is only rated at speeds of 384000 baud and not the full 500k baud rate the ones I sell are capable of.

      When you manually set the 500k baud, the device you have cannot handle this speed communication and the packets sent to the device just get corrupted and provide you with the AT WS error message.

      1. Thanks for the quick response :)

        I take it that even though the speed test on version 10 is showing that 500K is OK, that this does not mean the ELM327 can go up to this speed. Does it simply mean the Mondeo is capable of it?

        Just need to clarify so I can send details to the supplier of the ELM327 :)

        1. Thanks for clarification. Supplier sent another but it also could not work at faster speed. Will be sending the two back tomorrow.

      2. What I don’t understand is how come everyone who has purchased a elm config from else where are having problems. What makes yours different from the others, where do you get them from? Trouble is, people don’t want to spend loads of money on a config that may or may not work. I bought a cheap eBay one, keeper coming up with a dll error, after 30th attempt I managed to read it and activate cruise control. Have not tried it since as I’ve done what I needed it for. Personally I think it’s the computer that people use, I used Windows 10 32bit and it worked eventually. I think people need to know that equipment like the elm needs a Windows xp version software. That version worked well on opcom (Vauxhall tech2) and Peugeot planet. Once I get my hands on a xp machine, il let everyone know.

        1. Hi Dan,

          The main issue is the hundreds of different manufacturers over in China that produce copy devices of the ELM. Some use lesser quality chipsets, and there are two different versions from FTDI base chipset with its own drivers, and other chipsets that use lesser quality drivers. Now I’ve been doing my research for many years and know the suppliers who have the original devices, running on the better FTDI chipset/drivers. I get these in, modify them and send them to you. The price is for me to modify them, and also support and I also guarantee my devices as I test them before going out the door (unlike all these eBay sellers and sellers on Amazon who buy cheap, and just throw them out their door).

          You will also find that the version I have works on everything from Windows 95 all the way through to Windows 10. And yes I have had my fair share of fake units to test out and some only work on Windows XP (due to driver compatibility).

          I have been known to even remote onto peoples PC’s to set these all up for them. :)

          1. Thanks for your reply and clearing that up. Mine only worked on ftdl (eventually) I’ve now done with my device as only wanted cruise activated.

  37. Hi James,
    From reading people’s comments it seems this is unsuitable for use with a Mk6.5 Fiesta (2005-2008)? I was wondering if you knew of any ways in which the GEM could be re-programmed on these cars? I’m keen to activate the seatbelt reminder and drive away locking, which are present on vehicles in other countries.

    1. Hi Liam,

      I am having some luck with ForScan with the MK6> Fiesta’s, although I’ve not completed my full testing just yet. ELMConfig and FoCCCus is not compatible with the Fiesta, so the only program at the moment is ForScan.

      1. Reading through all the comments it all sounds way above my head! Really interesting though! Will be continuing to follow, and watching out for any Fiesta Mk6 progress.

        Liam (fellow Newcastle resident)

  38. Hi, excellent post. I have bought an ELM327 from Amazon which matches the description on here and looks identical to the one modified but when I came to take it apart it wasn’t screws but plastic rivets to make it harder to open, I drilled them out and got it apart but my ELM isn’t like the one pictured above inside it has the OBD2 connector directly soldered to the board via a circuit board on the back of the connector making it difficult to know what pins are already soldered and what pins to solder. I believe it must still be possible to do the mod on this but without knowing how I’m a bit stuck. Any ideas?

    1. Hi Dan,

      Unfortunately these ones are fake units, and with the connection being made directly to the board, and I have yet to see anyone successfully modify these type of units. I do have already modified working units for sale via my site.

      1. I see, Thanks for your reply, I have de-soldered the circuit board from the back of the OBD2 connector and de-soldered it from the main board. I plan on following the tracks of the OBD2 board and re-soldering the connector on with wire instead, that way I may just have a chance of doing it or is there something else that makes these not work?

      2. Unfortunately I was unsuccessful at rewiring it. I gave it my best shot but it wouldn’t communicate with the car even though the laptop still found the unit on lit it up and my wiring matched the tracks on the OBD2 board. I’m pretty suborn but I’ve gave up with it. I know you sell ready modified units but I like the idea of modifying it myself for a project and I already had the switch ready wired up. Could you possibly provide me with a link to an ELM327 that has wires inside like yours as the one I purchased was from Amazon but I got it by following your link so they must of changed their adaptors since your original posting.


  39. its good but no cigar

    2015 CMAX it reads the BCM which it would not do before
    and i now have auto locking with speed.

    i turned on cruse control and no go
    when i read it back it says its there but when i try to read the IPC it says it cannot recognise the ECU?

    am i doing something wrong here or am i missing something

    any help here would be appreciated got all the buttons and will not work

  40. Hello I’m from Germany and have tested focccus with my Ford Focus TDCI 2015.
    My operating system is Windows 10. Unfortunately I have some problems with these program
    At first I always get an error message when I’m starting focccus: “Error while reading xml.
    Then when I try to connect with my elm327, I get the message that “Can´t enter security into ecu”.
    I have already loaded down the calibration files for the pcm und and stored it in vbf folder.
    Canyou give me some support for these issues? Thank you very much in advance.
    Sorry for my English.

  41. Just used this to enable auto lock on my 2006 C-Max TDCI

    Worked first time no problems, just followed your instructions THANK YOU!

    Going to do the auto heated windscreen next

    Having the Ghia model most of the options were already enabled

    One quick question, will ELMConfig work on a 2008 Ford Fusion?

        1. Just an update, unfortunately This does not seem to work with my (2008) Ford Fusion

          I got CAM errors when trying to connect with the same configuration as your guide and the same settings work fine with my (2006) Ford Focus Cmax

      1. Hi James,

        I have enabled quite a few extras on my mk4 mondeo but one thing I can’t find is how to enable hill start assist, I can’t see any menu to do this, do you know how to do this?

  42. Hello,

    hello, maybe you could help me ?
    I have a 2006 ford focus ST225 with the old keyfree system (without power button) like this : http://s1130.photobucket.com/user/stoney871/media/emergencystartprocedurefordkeyless.jpg.html

    I’ve buyed a used instrument cluster from a focus RS to have the big red screen instead of the small green one. In elmconfig at the page 2 of hec module I had set “old kvm system SSCD” to keep working keyfree system on doors but to start the car I have to use the emergency procedure otherwise the starter will not work. I would like to keep all the avantage of keyfree system with this instrument cluster, do you think it’s possible ?

    Sorry for my english…

  43. Will this enable me to command the VAPS/RAS module..rear.air suspension on 03 Mercury marauder???

    1. Hi H.Victor,

      I am unable to say for sure, as we do not have these cars here. Chances are the device will work on your car being a Ford type, but there is no software that I know of that will allow you a simple click like ELMConfig of FoCCCus.

  44. Will this work on the air suspension module on my 03 Mercury Marauder Can I give it commands???up,down,vent etc.???auto leveling….Can I just get one of the already modified units that are for sale??? Like ELM27???Which software version????Forscan???

  45. Hi:
    The chinese clones advise that their will not work with Windows 64bytes versions (only 32bytes versions are recommended). Is your under same restriction?
    I believe that your cable will work on Mazda, but I am not sure if it will work with Windows10
    Thanks in advance

  46. Is this tool still being developed ?

    We have a 2016 smax, according to the salesman who is actually very helpful. He claims its possible to enable the front facing camera to appear on the satnav screen. He joked that someone with my computer skills should be able to find out how to do it. I asked about the rear facing camera and he said the wiring i present that too just needs enabling after the camera is fitted above the number plate.

    Will this tool do this ??

  47. Hello and thanks so much for your explanation.

    I have a couple of questions:
    *in what moment, do I toggle the switch?
    *whats the difference between this software and the foccus software?
    *can I run this on Windows 10 64bits?


  48. Hi James,

    Does this work in my S-Max 2.0 Tdci 2008 plate with the program Forscan?

    And do you have it in stock?


  49. Hi James,

    does the program meanwhile work on the fiesta mk7?
    Or does the Adapter work, and I need an other program?


  50. thank you for the quick answear!

    but one short question (hopely finally :-) )

    the switches have to be
    from GEM 14 to OBD 14 Change to GEM 14 to OBD 11

    and 2nd:
    from GEM 6 to OBD 6 Change to GEM 6 to OBD 3

    isn’t it ?

  51. PS:
    its possible that the “can-L / can-H” position ( 6=L / 14/H) on the ELMconnector is wrong signed?
    because its turned to the positions in the OBD2port.

    Thanks in forward to your Support.

    1. Hi Andreas,

      I am not sure what you are getting at here – Unless the pins on the ELM you have are different (coming from the actual board) – the best way is to trace the wires from the actual OBD connector back, to make sure they are the same.

  52. Hello James,

    thank you for the detailed Manual to modify our ELM327.
    But, i have one question.
    In the Picture “ELMConfig ELM327 Wiring-Diagram” is not a Information about the “Switch-constellation” into die Switch himself. I hope you will understand my question.
    If it possible to declare every single pin of the switch into his position as a part of the DPDT-Switch.
    The reasen of this is to go absolutely sure, that i choose the right pins in the case for bying an DPDTswitch witch same internal Logik but other pin-positions

    Greetings from Germany

    sends Andreas

    an another little question:
    without switch is it only possible to write on the HS-can with the ELM, rigth?

  53. Hi James,
    I have a fiesta mk7.5 1ltr I want to be about to add powerfolding mirrors can I enable this via obd software.

    1. Hi David unless you have the powerfolding mirrors fitted to your car you will not be able to use them. They option will be in the vehicle options on the built in display if you do. Hope this helps!

  54. Does anyone have advice on using the wifi version of the obd adaptors?
    I’m thinking it isnt such a great idea for writing and am not sure if the same modifications can be made to the module – it appears to be the same size as the usb version.

    Many thanks, this is a great guide!!

  55. Hi James
    I have a 2015 Transit Custom I am trying 2 fit A bar on the front of the van but my parking sensor is picking it up.
    Is there any way to disable the front sensors.
    Thanks Ryan

  56. Hi

    I have started software but the com is showing as com27, but software says only com 1 to 16 are valid

    How can I change this?

  57. Hi James

    A few years ago I built my own ODB adapter, using ELM327 chip version 1.2a.
    I just modified it for the MS-CAN mode, and I´ve confirmed my mod is working fine using Forscan.
    I just downloaded the latest version of ELMConfig (0.2.17), but I can’t get it to work since every command gives the error “incorrect response from adapter to request “AT S1”.
    According to the ELM327 AT command set from ElmElectronics the S1 command is only supported from version 1.3.

    Do you know if I need to replace my ELM327 v1.2a chip with a newer version to be able to use ELMConfig, or is there any workaround like trying older version of ELMConfig ?


  58. Thanks for posting all this instruction. I work at a company in Australia that imports & converts U.S. fords to RHD as a supervisor in the electrical section. We are currently doing R&D on the new 2015 F150 (aluminium body). The only way to successfully complete the conversion is by re-writing some code in the “As Built” files to re-configure a couple of modules. Using Hex-edit to re-write some code but need to identify which line of code & to what. Thankfully this is something I’ve played with for game consoles (haha) in the past and recently got into ecu tweeking. I can give you a heads up at this stage that there is another can bus on this model & that the DLC is a gateway module. So I will be using a 3 position switch on my ELM (which I’ve had & used for a couple of years) to connect to all 3 can bus.
    I’ll shoot you a message as to the outcome of my work on this.

        1. Hi Zeeshan,

          What issues are you having? Any error messages? I have successfully enabled mine on the exact same year with just a click of 3 buttons (Read, checkbox for auto lock, write to car).



          1. Hi it’s sorted it did worked great thanks and I want to now what else I can do to this car like other features

    1. I’ve been trying to use ELMConfig 2.17 and when I try and read the BCM it says ‘Correct response from ELM Timed. Received response to request “AT L0”:’

      Has anyone had that error and sorted it so I can change the setting for Power mirrors.

          1. I got it off eBay. It is 5000 speed and after 30 attempts I finally activated cruise control. However I’m now unable to load bcm hun etc. Keeps coming up timed allowed error codes. I’ve activated what I need so I’m happy. However it’s a shame that no one can give an exact cure to the above problem. I used Windows 10 32bit.

  59. Hi James:

    I have the same elm327 cable (I suppose) that you have. I have forced to modify it if I want use elmconfig with my focus 2006? Such as manufactured I can’t use it? And another question. I can do the same but without switch?

    Thank you very much and sorry for my poor english.

  60. i have a mk 3 focus est 15 plate, the air vents dont seem to work properly will i be able to reset them with this device?

  61. Hello James,

    is it possible to do an Adaption from the AGR with ELMconfig?

    I have renewed the AGR valve by my Ford Focus 2.0 TDCI.

    Thanks Martin

  62. Hi James, I made exactly what you did, using the exact program ELMConfig 0.2.10 but i can not write to GEM module either way (high-medium speed bus). My car is 2011 Focus Titanium 1.6 TDCI
    What am i missing…?

  63. why when I try to load the AM55-12A650-FE firmware ELM-Config said to have an error invalid or unsupported file. when I load other 9M55CD.PHF it ok.

      1. Hi I hav a 2005 focus c max ghia with epb electronic parking brake after having nothing but trouble hav converter to manual hand brake. I hav had to leave the epb switch and epb motor connected so car thinks epb is still being used is there anyway of disabling epb from ecu as I’m having warning in dashboard cluster if epb is unplugged. Would this modified unit u selling alow me turn it off thank you Chris..

  64. Hey James:
    I come from china ,New mondeo(2015 ecoboost 2.0T) can use this software? I used it before ,but ELMConfig can’t read BCM info .I need one software that can be read BCM info ,can u recommend ?

  65. Hi james, Please can you help me out, i have recently bought a ford connect van 2004 1.8 di, my problem is i am trying to get the doors to lock using a remote fey fob, i have gone through the routine of switching the key 8 times expecting the door locks to cycle. this is were the problem is, they dont cycle nothing. My best guess is that somewere an onboard computer needs to be set to enable, would you device as shown above be able to do my small job, hope you can help as i am running out of ideas Best Regards ian McDougall

  66. Hey James. I was just wondering if you’re aware of any similar software to ELMconfig that’s available for Mac? I have a mk2.5 ST and a modified USB>OBD plug. Cheers!

  67. Hello James,

    I am trying to activate the towbar electrics on my focus 2.0 tdci hatchback 2010
    I have wired in the electrics (proper ford loom) and have measured that the lights are all already there in terms of signals.
    in elmconfig where is the option for towing electrics as I cant see it.
    I have cleared faults in dtc from recent battery and alternator failure so cable is ok just not sure where towbar options are.

    Thanks in advance

  68. Hi ,
    I tried a modified ELM327 on my mondeo mk3 , 2001 , gasoline , 1999cm , 145 hp …. bu it seems that it does not work. I can not get any readings only (N/A) . Any advices ? Also , I am using the last version of ELM config , on a Win 8.1 Os Laptop ( adapter is with USB )

    Thank you

    1. Hello James.
      When ELMCONFIG will work with ford mondeo mk3 2001 gasoline 1999cm 145 hp automat ?

  69. Just wanted to say thanks very much, I managed to reset the GEM on my Focus and this made the remote unlocking start working again after it stopped for no reason. A couple of things I discovered were that if it is not working re-install the drivers, and obviously check the switch is in the right position, and even more obviously (now) you need to turn the car ignition switch to “on” for most of this stuff to work. Thanks again.

    1. Hi Peter (or anyone)
      Just wondered how you reset the GEM unit – did you use ElmConfig or some other way (tried battery disconnect). My Focus mk2 remote lock/unlock does not work from the fob neither does the add key function work (no beep). There are only 2 keys stored and I have checked the fob is working by adding it to another focus. I also tried the GEM unit in another car and the remote works fine!???. I can’t see any option on there for resetting the GEM. Central locking all works from the door lock. Any ideas? Thanks in advance!

  70. Hi james!
    Im sending you a message through the website. I’d like to order a modified elm. Just need it for my ford ranger 2012 xlt 2.2 6 speed. Don’t have time to do the modification. Can you send me the price and shipping fee? Thanks so much!

  71. Hi James

    Having a problem when reading the MS can on my modified 327 cable, keep getting an error saying can error no data “10-87” have tried the switch in both positions. Any ideas?

  72. hello i just received the USB elm327 v1.5a, added the switch and using ELMconfig 0.2.16c.

    For HS-CAN i can read all informations, but for MS-CAN, I receive only N/A and/or “No Data”

    Does anyone figured out how to solve this?

    Thank you.

      1. Hi James,

        I tried a modified ELM327 on my mondeo mk3 , 2001 , gasoline , 1999cm , 145 hp …. bu it seems that it does not work. I can not get any readings . Any advices ?

  73. Hi James. I have just followed your instructions to modify the ELM327 so I can enable a trailer module I have fitted to my MA Mondeo. I rewired the unit according to your schematic and I can access the bus for the BCM (read and write), however, I can not access the bus for the IPC. Do you have any suggestions? Thanks, Steve.

      1. Yes, the BCM is on the HS-CAN. It is the MS-CAN that I cannot access. I have version 1.5a of the ELM327 and am using V.0.2.10 of ELMConfig (known to work with MkIV Mondeo). I have double checked the modification and it is IAW your schematic diagram.

      2. Got it sorted – user error. I wasn’t configuring the port correctly in ELMconfig, lol. Anyway, I now have a working tow module. Thanks heaps James for posting this valuable information. Have a good day – from Australia.

        1. Quick question to you guys regarding programming the ELM, I assumed that this would automatically turn off the Reverse Sensors and possibly be a setting for traction control changes when towing. However the only relevant settings I could find on the FoCCCus software where:

          #19 Rear foglight tow function – set this to “Foglights shut off when trailer connected”
          #20 Trailer Module – set to “13-position socket”
          #76 Towbar – set to “Trailer tow attachment”

          I’m assuming that the turning off of reversing sensors is done by pressing the button manual on the dash? Would be nice to be automatic though.
          I’ve tested this with my trailer, and the indicators, lights and brake lights work. So I assume the module has been activated. Not hooked up to caravan yet though.

          Can anyone say if this is all that needs setting,or have I missed anything? I’m towing the caravan on Friday, and would like a bit of “comfort” that I’ve ticked all the required settings.


        2. Quick question to you guys regarding programming the BCM, I assumed that this would automatically turn off the Reverse Sensors and possibly be a setting for traction control changes when towing. However the only relevant settings I could find on the FoCCCus software where:

          #19 Rear foglight tow function – set this to “Foglights shut off when trailer connected”
          #20 Trailer Module – set to “13-position socket”
          #76 Towbar – set to “Trailer tow attachment”

          I’m assuming that the turning off of reversing sensors is done by pressing the button manual on the dash? Would be nice to be automatic though.
          I’ve tested this with my trailer, and the indicators, lights and brake lights work. So I assume the module has been activated. Not hooked up to caravan yet though.

          Can anyone say if this is all that needs setting,or have I missed anything? I’m towing the caravan on Friday, and would like a bit of “comfort” that I’ve ticked all the required settings.

          Cheers, Steve

  74. Hi James! from Argentina,
    I will try it in a Ford Ranger T6 2012+,
    Do you have any reasons to not do it?
    Thanks and great job!!

    1. Did you manage to test this out on your Ranger?

      I plan to try it next week hopefully so wanted to hear your experience.


    2. Didn’t work on my ranger.

      Under Focus II mode – all I get is errors and N/A for all items.
      Under the other mode, for Mondeo IV it finds info, but it doesn’t appear that ELMConfig allows to change settings under this mode.


  75. I have read a comment it doesn’t work gem on a 2007 fiesta but have to ask about a 2010 model fiesta plus it’s a tdci 1.4 what else would it do

  76. Hi James, does this work with a mk6 fiesta? Mine is a 2007 and need to program Bluetooth but if possible want to avoid paying fords for the priviledge

  77. Hello James,

    will the current Version also work with the brand new Mondeo MKV? I’ m especially interested in the autolock function. Ford says that the software is well enabled – but bad luck / wrong country.

    Thx in advance …

  78. Hello James, first of all, forgive me if this has already been covered, will this unit work on a Ford Transit MK7 2.2 TDCI?. One other question, who do you recommend as a seller. Cheers Jez

  79. Hi
    Selam arkadaş.(I am also from Turkey)
    Did you install an original camera with module togather? or a non original aftermarket camera without a module (assuming)
    Unfortunately you can not enable a function needs hardware (or wiring harness). Otherwise you get errors Because when you enable “rearview camera” function in the CCC GEM module (BCMii) wants to see and communicate with rear camera module via CAN network. Whereas your car does not have a camera module.
    İn case of fitting an aftermarket camera causes problems.

    I have a C-Max Grand Titanium and for that reason did not try the way you chosen.
    I changed my C-max”s self dimming rearview mirror with a Transit Custom”s rearview mirror with LCD screen then installed a camera obtained from Ebay to the back and hardwired them.
    No need fitting a module or reprogramming CCC
    It works with no problem.

  80. Hello! :) Does anyone know a method for Mondeo 2011: You know the so-called daylights (LEDs) on the front of the car. When the censor reports there being enough daylight, the car’s Computer shuts down the driving lights and leaves only the heads daylight LEDs funtioning. But the rear lights are shut down totally. Is there any method to get those working too while only the head LEDs are working?

    Br JK

  81. Hello James. I am in Turkey and I have Focus 2012 trend (basic model). Last week, we tried to reprogram park assist camera. There is not factory rear view camera installed on my car. However, we made the configuration while THE IGNITION OFF position and there is no electric in my car after we did it. At last, we took the car to the dealer and the dealer said the GEM Module has gone. What we did wrong, the ignition should be ON position and please help me about reprogramming the camera. Thanks..

  82. Hi, Is there any way for this computer hack tool to allow us to get the option to disable the “Courtesy Wipe” (where the spray goes, it perfectly cleans your screen, then waits just long enough to wipe again 1 more time, smearing crap all over your windscreen) Some models can shut this off, it would be nice to have that option… or just disable the smear function permanently… I would take either at this point.

  83. Hi James,
    I was just wondering if you have manufactured some yet? I have a mk2 focus RS and would much prefer to buy one already done

  84. Hi great site and information thanks for your time.
    Bought the modified elm ,all software loaded but will not connect!
    Showing “interface not connected” spent hours on this now.
    obd to a 2008 tdci smax??

  85. Hi James,

    I tried a modified ELM327 on my mondeo mk3 , 2001 , gasoline , 1999cm , 145 hp …. bu it seems that it does not work. I can not get any readings . Any advices ?

    Elm is installed correctly . ForScan is working fine

  86. Hi, is it possible to activate turning fog lights on a Ford Focus mk2.5 ?
    If someone knows how to do that please tell me.

  87. Hi James,

    First of all, thank you for your effort to share this information, and try to answer to our questions.

    I have a Ford Galaxy II 2011 model.
    I tried the latest 0.2.15 version :
    But if i set the connection to Mondeo/S-Max/Galaxy and choose English and offline, every module page has only unreadable text. If I choose central configuration, that is fine.
    If I choose focus/c-max/kuga, that is ok.

    I tried the 0.2.10 version :
    But if i set the connection to Mondeo/S-Max/Galaxy and choose English and offline, most of the module page has only unreadable text. Only the IPC and BCM is readable (English).
    If I choose focus/c-max/kuga, that is ok.

    Can you check it?

    Thank you


  88. Hi there i have one of the eml config leads with switch on it .. it will read the car’s info but when i switch it to do the programming of the options it keeps coming up with elmconfig incorrect response eml request 10 87

    i have checked the wires and the switch a few times now and there all correct

    panasonic cf-29 tough book
    Running Windows 7
    USB eml 327 500k Adaptor

    Thanks again

  89. Hi,

    I have a problem when using the modified ELM327 I bought from Steve Elmer on Ebay..

    When running Elmconfig on my Mondeo and reading BCM the “Engine Malfunction” appears and the car is unable to run.
    Fortunately, It went away after writing back BCM to the car.

    But it is a bit scary.. so I am afraid to use it again.
    Do you think it is something wrong or is this normal?

    Your answer would be greatly appreciated.

    Best Regards,
    Torbjörn Nordqvist

  90. Hi James

    would there be a reason why when I have connected to the car its not coming up with the Genaral electric module :O(


  91. Hello Mr Simpson.
    Sorry to bother you , I have a technical question.
    I am trying to connect to the IPC module in order to activate some options for my Mondeo MK4 2008 , I have modified the Elm327 as per your tutorial.
    I can connect to the BCM module using Elmconfig 2.10 i can read and then write the config file ok for the BCM, but I cant connect to the IPC module in order to activate thecoptions there too. I can retrive DTC’s from it but nothing else .
    I get an error something with invalid data AA Z.
    What could be the issue ? I have tripple checked the connections and the switch.
    Thank you.

    1. Hi Adrian! Ich had the same Problem too on a notebook with windows 8.1 running. After I tried a Notebook with win 7 It Worked to read the IPC.

  92. Hi James,

    First, thank you for your effort!
    I cant get the “home safe lights” to work. Any ideas?

    Thanks in advance

    1. Hi, do you have auto headlights? I believe this function only works if you have the sensor fitted that activates auto headlights.

  93. Good Morning,
    I’ve updated the PCM of my car a 2009 C-MAX 2.0L 145PS GPL with original firmware 7M51-12A650-XE, replaced with the calibration file 7M51XE taken from http://civil.iffc.ru/ELMConfig/pcm_frw.htm .

    I used the latest version of Elmconfig 0.2.13b and modified interface.

    The writing has come to an end successfully.

    Now I will present various errors including:

    In BCM
    B2477 configuration error RCM
    B2141 NVM configuration failed
    U1900 error communication bus cam

    In GEM:
    Heatedwindshield circuit short to battery B2094

    in HCM

    The machine, however, turns on but with the appearance of these errors gives me an error light on the ‘ESP failing to reactivate it.

    Can anyone give me a hand advising me what I can do to fix these problems?

    Thanks to all

  94. Hi James

    How many of these features are available (if any!) on the 2005-2008 Fiesta – specifically the Fiesta ST Facelift (has the message centre in the instrument cluster).

    I’d love the total closure to be enabled but obviously don’t want to overwrite any values if they’re not going to work!


  95. Hi,

    I have a s-max, and trying to enable autolocking, but car come up with engine malfunction?

    do I have to write CCD to BCM and IPC as well or is it enough to change it at the BCM?


  96. Hi James:
    Im from Uruguay, and i ask you if this work^s in Ford Ecosport SE year 2013
    Sorry my english

  97. hello james, I am trying to reprogram a second hand gem module in to a focus 2007 and when i turn on the elm config i connect to the elm327 as it say open port but when i try to read the existing gem to transfer info it says can error. any suggestions?

  98. hi James,
    have you tested this on ecu remapped ford focus? i have a dpf off&remapped 2007 focus 1.6 tdci and i’m bit scared to try it.

  99. Good Morning,
    I’ve updated the PCM of my car a 2009 C-MAX 2.0L 145PS GPL with original firmware 7M51-12A650-XE, replaced with the calibration file 7M51XE taken from http://civil.iffc.ru/ELMConfig/pcm_frw.htm .

    I used the latest version of Elmconfig 0.2.13b and modified interface.

    The writing has come to an end successfully.

    Now I will present various errors including:

    In BCM
    B2477 configuration error RCM
    B2141 NVM configuration failed
    U1900 error communication bus cam

    In GEM:
    Heatedwindshield circuit short to battery B2094

    in HCM

    The machine, however, turns on but with the appearance of these errors gives me an error light on the ‘ESP failing to reactivate it.

    Can anyone give me a hand advising me what I can do to fix these problems?

    Thanks to all

  100. Hi.
    Thanks a lot for the info
    Do you know if I can program / reprogram a F-150 1998 gem module using this software??
    or do you know how?

    I really apreciate your help here in my city nobody knows an ford dealer have no idea…..


  101. Is there a way to make custom screens for the ELM?
    Is it possible to turn things on/off (ie lights, wipers) so you can try and see if there is a switch problem, or other without pulling any parts?

  102. I have a bluetooth ELM327, which looks like yours but only without cable. Is it possible to modify it to an USB version? I’m familar with electronics, so if i just had a pinout… The bluetooth-module is soldered on the place where the withe USB connector is on yours.

    1. Hi Oliver, It is not recommended to use the bluetooth versions, as it may drop connection at a bad time, which will corrupt what ever you were doing at the time. It has been done though if you want to take that risk.

    2. Hi Oliver, I wouldn’t recommend using the Bluetooth ELM, as they could drop connection in a curtail part of an update/modification, which would corrupt the system you were working on. There is also a speed limit on the bluetooth devices, which is why the USB devices are recommended. It has been done though, the same modification procedures work for the bluetooth version, but again, I wouldn’t recommend it.

      1. Hello James,
        sorry, but I think you didn’t understand the Oliver’s comment regarding Bluetooth vs USB connection. He seems to know that the USB connection is better than Bluetooth, but he asked if there are any possibility to modify he’s Bluetooth interface to an USB interface.

  103. James!

    What is the purpose of the switch?
    When and why do I have to toggle it?

    I didn’t get it from the article or I just missed something…
    Focus 2008 MK2.5


  104. HI James,

    The fader isn’t showing on my Ford Transit Custom stereo and I understand I need an IDS code to activate this? Is this correct and something that could be activated using this method?

    Many thanks,


  105. Hi James
    Currently trying to back on the road a 2010 focus took a hit on the PCM, ive tried reprogramming the replacement with IDS but that didn’t work im now looking at other ways to install the As Built data into the PCM are you able to do this with the ELMconfig software and modified ELM327 is so any idea were there is a idiot guide.

  106. hi my elm 327 works great the only problem i find is it will not acess park aid module i have fitted front park sensors but cant sett them up message comes up flow power
    elm do you ave any idea”s thanks

  107. Excellent stuff.

    Can you please confirm that this will work on Ford Transit VM ( known as MK7 in UK) 2007.


    DrG/ Adelaide…

  108. Hi James,
    Thank you for your hard work and interest in helping us poor Ford owners with your nice website,

    I understood that only USB ELM can be modified ,bluetooth is too slow ,…..but what about WI FI 2.4 GHZ?

    I was thinking on a mod for my mk 4 mondeo.
    I have a Pioneer head unit which can display Apps from my Iphone,
    I have installed DashCommand on the Iphone which can display almost anything you want from what the ELM read from the ECU in a cool interface like an old Ford Probe.
    I want to use the wi fi ELM to connect to my Iphone to do the above but I want to use the interface to do the programing also,
    I want to connect it permanently to the OBD2 connector so I don’t have to switch between ELM’s every time.

    Thanks ,and sorry for the long post .

  109. Hi there, is there anyway to change the rpm at which the shift light comes on? 6500rpm is redline so would make more sense if it came on at say 2500-3000 rpm


  110. Hi,

    Congratulations for the excellent work

    I’m from Brazil and I have a ford focus mk2, I’m watching your page because I want to make some changes to it, I’m waiting for my interface elm arrive so I can start playing.



      1. Hi James

        I’ve brough a ELM 327 interface lead, the PCB layout is different to yours, is there a chance that it might not work? I’ve used the same pins out to caught the can Bus H and L, through the switch, but could there be a chance it don’t work?

        I have a ford focus Mk 2 2005>08 shape. are the pin outs the same on the OBII connector?

        The optional pins 11, 3 what do they atually do ?

        Cheers mate


  111. Hi James

    If I remove the old GEM module and fitt a new one will the ECU pick up the new GEM module?

    From there can I Load the old GEM module setting into the new one from the orginal saved file?

  112. Hello

    You think are possible to unlock the vídeo A/V, In without car in park mode?

    Many thanks

  113. Hi James,
    Thanks for the clear walk trough.
    I have bought 2 ELM 327 OBDII Interfaces and would like to leave 1 Original and the other one rewired so i don’t have to use a switch
    I can not seem to figure out witch wires to rearrange.
    Any tips?
    Thanks in advance

  114. Hi.
    I have an elm327 but I cannot get it to connect to my PC. All I get is that there is no driver installed. Do you have any ideas.
    Thanks in advance.

      1. Hi James

        I have since found that when I assembled the elm I cut through one of the wires.

        But thanks for your reply.

  115. Hi James,

    Just looking at your guide, very excited to do this!

    The wires you say you need, any ideas where to purchase small lengths of different colours?
    I do have some wires, how much difference would different amperage cable make?

    Thanks mate!

    1. Hi Lewis,

      I usually just get switches that are pre-wired (saves me some time) – very little amps go though these cables, so anything (within reason) will work just fine.

      1. Damm, already bought the switches!

        Will just use tape instead to colour the wires.

        Thanks for taking the time to reply

  116. Hi I was wondering if you still have any modified elms left as I would like to buy one for my fiesta mk7

    Thanks nick

  117. Hey James, excellent info on here. Do u happen to know if the global close window option is applicable to all mk2’s or is there any prerequisite hardware?

  118. Hey James, excellent info on here. Do u happen to know if the global close window option is applicable to all mk2’s or is there any prerequisite hardware? Cheers

  119. Hi James will this work on a 2007 1.6 focus hatchback it has the old shape bumper not new shape I have leads already but was unable to read or write to ECU at time will this work if I convert the lead thanks for your help if any

  120. Hi James

    Just wondering if you still have any of the modified one for sale and if so how much ?



    1. Hi Wookie,

      I received your email, amongst many more. I currently don’t have any left, but am waiting to receive another batch. I will let you know when I get some more in.



  121. I have a Ford Fusion 2008/2008. My ELM interface, is wireless ( using bluetooth ), and a smartphone samsung with android 2.3 with bluetooth to comunicate to the car.

    Is possible to do this within modification to the elm interface?

    Researching about this in the internet, a people make this control within modification to the elm interface and using a android aplication in smartphone, is possible all theses features included start the engine of the car. But only in GM cars, for the time being!

    Is possible send more informations about this? I need some document for OBD Programing of my car, as the document relating to your car Ford Focus.

    Thanks for any help!

  122. Hi,

    Is there anything special that needs to be done for reading the MS-CAN column modules (GEM,RCM,EATC,…), other than putting the switch on the appropriate position? HS-CAN works just fine for all modules. But for e.g. GEM I only get N/A and “no data”.
    I checked the connections again and again, they are ok.

    Help! :-)

  123. So, again,

    Are the “ELM Connector” connected pins from the diagram correct, or only for illustration purposes?

    The diagram shows (through the newly added switch) the following connections:
    OBD Port 6 – ELM Connector 6
    OBD Port 14 – ELM Connector 3
    when you initially had (also seen in the pictures):
    OBD Port 6 – ELM Connector 5
    OBD Port 14 – ELM Connector 6


    p.s.: sorry, previous messages not displayed correctly, probably because of the special characters. They can be removed.

  124. Hi, I have a 2002 facelift ford focus mk1 1.6 Elle. I want to be able to close the windows by my key fob. Do you know if this is possible and which eBay item would I need to buy?

    Thanks for your help.

  125. Hi James,

    Do you know if the elmconfig works on the mondeo mk4.5. I keep getting stuck on requesting security access and get an error when trying to write the BCD

  126. Hello and congratulations for job well done.
    I have a 2010 smax, and i can’t change any settings. can you help me.
    I would like to activate auto door lock.


  127. I have a2010 smax, following your instructions i was able to connect to the car, but i can’t change any settings. i can only load the central configuration. I don’t know where to make the changes.


  128. This is so interesting as a ~Fiesta mk6 2008 owner I am hoping you will make it available for us. When you do I will order the modded elm 327 from you.

    Great work

  129. Hi.
    Thanks for all this information.
    I have a problem, in a mondeo mk4 I have errors reading ccd from bcm, in block 3, in block 5, up to block 7, what am I doing wrong? With last Elmconfig version

    1. Done!!!!
      If someone has the same problem, try without the case of the ELM. I don’t know exactly which one, but there was a wrong contact and when I tried with all the wires swinging freely everything worked!!
      I’ve only activated autolocking, what else could I try in a Mondeo? Thanks a lot!!

  130. Hello,
    can this ELMConfig software be used with OBDLink MX interface?
    The OBDLink MX have the MS-CAN integrated. But I don’t know if it has HS-CAN.
    Thank you.

    1. Hi Damian,

      Unfortunately I don’t think this modification will work with the OBDLink MX. I have never tried it, so I will be unable to comment any further without testing it myself.

      If you have the OBDLink MX, you could always try connecting ELMConfig to the device and see if it switches between high and low CAN.

  131. Hello

    Is it possible to use that cable to “listen” to the MS CANBUS? Given its other end is USB I suppose it works as a regular COM-port…? How do you choose which of both the buses connected to the DLC you listen to?


  132. On my Focus 1.6 Zetec 2010 I’ve enabled the ECO Mode and ECO shift change and although the green up shift indicator lights up on the instrument panel during the checks switching on the ignition it doesn’t seem to light up for a shift up in gear is required.
    At what revs does this usually light up to indicate changing up a gear?

  133. I put on the ECO mode and the Eco shift up.
    The shift up light now comes on at the ignition check although I’ve never seen it light up during driving. Do I assume that it doesn’t light up until a certain number of revs are reached and if so what is the rev limit for it to light up?

  134. hello, i have a 06 S-Max 2.0 TDCI titanium and modified Elm327. I connect pc but i see all time elm327 program NO DATA and dont change any options…

    S-Max 2006 TDCI don’t support this functions ?


  135. Hi! Can I enable heated wind screen option with this device? I have
    2008 Focus1,6. Guys at official Ford service sayd that it`s only possible
    when you find similar Focus with heated wind screen and upload
    configuration copy.

  136. Hi! I have 2008 Focus 1,6 (MK2) . Is it possible to enable heated front screen option with this device?
    Guys from Ford service says that it`s not possible unless you find similar Ford with heated front screen and copy configuration.

      1. I have a c-max 1.6 tdci 2011 model and I put key in ignition and there’s no dash lights and won’t start and ideas

      2. Now i have modified ELM. Unfortunately its not working proper way. Sometimes it reads some information like VIN code and main information, but not always.I cant get open GEM configuration at all. System gives fault codes like “Incorrect response from ELM to request”10 84″ (7F 10 22) 22-conditions not correct or Request sequence error”. All modifications and settings are double-checked. Any ideas, faulty ELM unit?

        1. I also had the 10 85 error been bugging me for over a year today I managed to get hold of a trickle charger and tried the process again while it was charging and managed to program cc

          I suspect unrelated but also did it with the key from my passive fob in the ignition barrel

  137. Hi James.

    I sent you a message via the contact form but didn’t get any replies. Having bought a 2010 Ford S-max 1.8 Tdci from NI and imported into ROI, I would like to change the odometer (mls) to see the total mileage in kms as we’re in metric unit here. Someone in a ford forum mentionned that it’s possible to change via ELMconfig a setting from UK to EU, so I’d like to know

    1) from your experience if that’s possible
    2) I would like to get an ELM 327 OBDII Interface from you as stated on your page. Do you have any left ?

    Thanks in advance

    1. Hi Gaetan,

      Sorry about not replying to your message, I did read it but was tied up at work these past few weeks.

      As for your vehicle, and ELMConfig software, there isnt much that can be changed on the ECU at this moment in time. ELMConfig for the S-Max is really limited to reading what is already on the vehicle, and you are not able to change any settings as you can with the Focus/C-Max at this moment in time.



  138. hi james
    have done all mods to elm and software working with mk2 focus st ok but will not talk to anything under ms-can gem module rcm etc could you shed some light on this
    regards karl

      1. yes checked all wiring over found to be ok as far as i can see works ok with dash pcm etc so very confused checked with my launch and can talk to gem etc ok

  139. Tried this on Mondeo MK3 2004 2.0TDCi and I was able to connect EATC- and Audio Control Module.
    Funny there was a different setting between Leather / Fabric / Fabric&Leather interiors on ACM :D

    Hopefully this Russian mastermind will make elmconfig fully compatible with MK3 Mondeo near future..

  140. Hi

    First thanks for an interesting article.
    I have a Focus ST 2010 for the nordic climate eg heated seats windows (rear and front) and I run into a strange trouble. None of the heated named parts work at the moment (I have checked fuses and they are ok). I noticed the issue when it started to get cold :o I had a new engine sotware installed in the summer (SCT) and I was wondering if the issue is related to the new software and if it possible could be solved with a modified ELM? Any hints or advice are much appreciated.

    Wbr, Hans from windy and rainy Finland

    1. Hi Hans,

      The software shouldnt have caused any of this to stop working, unless the garage that upgraded it some how managed to put another model software update on, which would have disabled these on the ECU.

      ELMConfig should be able to confirm this for you.



          1. HiJames could I be able to activate auto windows from key fob ? Also how much would you charge me for your item you’ve made up regards Bob Regards Bob

  141. Hi James I have a Ford focus 1.6 automatic uk spec I’m interested in having window closure from key fob but mainly I want to put new steering wheel on with cruise control and can your item and software enable this in the ecu .how much do you charge for your lead already made up ? Regards Bob

  142. Will this work with a 2011 smax titanium x sport. Also, will it fix the issue where my windscreen wipers stop wherever they are when I turn off the ignition instead of going back to the bottom of the windscreen.
    Many thanks in advance

    1. Hi Peter,

      This will work on your car, but will not resolve that issue – This is an issue on all Fords from what I know, as the window wipers stay where they are when the ignition is turned off

      1. On my 2008 Mondeo Mk4 the front wipers move back to the rest position even if I turn the ignition off half way through a wipe. The rear one however stays in the middle of the glass!

  143. Hello James,

    How does it fitt for Ford Mondeo MK3 2004′ 2,0 TDCI? Which car have to choose in the connection windows? Focus II/ Kuga / …

  144. Hi James,
    Will this system work on a 2010 1.4 tdci fiesta ,if it does will it enable the trip computer ,and how do i go about buying one already modified

    kind regards

  145. Hi drar ,i have honda cr-v When I hit buttons on remote my hazard lights flash 1 or 2 times, but car will not start. Any ideas whats wrong with it …pls let me knew thanks

  146. Hello James,

    This procedure works in a 2005 Focus ST170 Mk1 (GEM’s fitted)? ‘Cause I do this modification in my ELM 327, but it does’t work in the MS-CAN mode.. Are you know if I have this wires on my diagnostic port?


  147. Have you told any of these guys like the 1st guys problem. If they hook their elm327 up wrong or solder it wrong,they are in DEEP trouble. They shouldnt be messing with their ECU’s full stop.
    I knackered mines a while back with cheap software online(you know the type: obdkey,etc)
    It corrupted my ECU,& now my emissions system still plays up,due to MAF etc not self-testing on start-up. You guys really need to think long n hard before modifying anything on your cars ECU

  148. Hi mate don’t know if you can help me I purchased a lead off eBay already modified used it no problem with elmconfig turned on various things then I clicked on hec procedures and page 2 to update my clocks to newer firmware to allow Eco mode and it stopped half way through now I have no ignition hazard lights flashing on dash only and can not get it to work my car starts but no lights and will not rev I am totally lost as to what to do I have knackered my car well and truly if you have ever come across this or can help me in any way please get back to me

    1. Hi Wayne,

      This is due to there being no software on the actual clocks, have you tried to run the update again? The software update parts are the most dangerous parts of this software, as like you have found out, its easily broken.

      Chances are, the ELM wasn’t set fast enough to send the software down to the clocks – have you tried increasing the baud rate of the USB device?



    2. this is another reason not to fuck about with things you know nothing of. really mate. why would you fuck about with the ecu of your car? pfff

  149. Hi do you have any of the modded elm units for sale still? to work on
    Focus mk2 I would like to turn on auto door lock and blue tooth
    Audio streaming how much do you charge shipped to uk

  150. Hello, I`ve got a 2002 modeo TDCI 130BHp and i am trying to retrofit original cruise control. Steering wheel is done, extra brake switch is done, left is the ECU.
    In which part of the menu should i look?
    Here in Holland the Ford dealer says it`s not possible to do it like this…

    Thanks I hope somebody has the answer!

  151. I have done the mod on elm327 unit , can’t get it to download info from car , tried other software and that will list modules that are on the car .
    Any ideas
    G W

    1. Hi Graham,

      Do you get any error messages? Have you also configured the ELM using the ELMConfig configure button on the first screen on ELMConfig?

      Have you tried to download the information on both high and low can busses? It should work in one or the other if its not wired correctly.



      1. Hi J , thanks for reply , no errors , I’m using ver 0.2.10 config SW . I did setup ELM adaptor on 1st screen , used same settings , Kuga ,34000 .I think its connecting when I try and read a module it comes back with N/A in each box of the module .
        Tried it with switch in both postions .
        PS I’m trying it on a 2013 Kuga .

        G W

    2. Hi again , tried ver 0.2.6 SW but still the same problem , maybe this software only works on the Kuga 1 model , not the latest one . I did try using the other connection types “scan mode ,OBD2, and they seem to work .

      Thanks G W

  152. Hi is it gonna work on ELM 327, but not v1.5? I’ve got one without it, and on the inside the only different that I can see is that it doesn’t have connector from cable end, but it’s soldered to underneath of board

  153. Hi James,

    Just wondering if you still have any of the modified one for sale and if so how much ?

    Regards Jay

  154. I have tried to mod my elm reader for my St focus mk2 but cannot get the mcan to work, i suspect the switch, which wires would I need to tape together to allow access to the mcan options.

      1. That´s wrong! My BT-ELM uses a HC05 module. This module is able to do BT 2.1 + EDR = 2MB/s (Megabit). Maximum data rate of HS-CAN is 1MB/s (again Megabit).
        But this also doesn´t matter much since the ELM-chip has a lower bitrate on his UART at least as specified by the manufacturer. Even over USB the ELM can only transfer up to 500kbit/s.
        The CAN driver used internal in my BT-ELM is able to do HS-CAN. Also internal wiring allows it to add a switch easily. Already added a switch to mine. But still waiting for someone with a car that uses HS-CAN. My car unfortunately does not.

  155. Alistair – Best read in long enough ! we are at opposite ends of the focus ferocity spectrum, age range, and in different countries (now) BUT not only did you fire me on the 327 access but powder paint coatings too (I had to require sub-contractors to use as solvents became more ‘elf and safety’ repulsive in my working years ). Currently – my Ford TDCi diesel with every wizz-bang in the book – took to stopping, then total stop. turns out due poor QA in germany left metal bits in fuel system which B’d the pump and filter. – replaced – many trips to makers rep locally did not inspire great confidence but there are enthusiasts everywhere and we are hopefully going to survive the experience. The Siemens unit controls the whole show from door locks to injection volumes and balance so I have to get kit and find out what is available out there – then scratch cranium where hair used to be ! will post any findings ! ‘go’ is first, clever is later as using borrowed car at moment. thanks as wish keep ‘enthusiasts’ and my capabilities about similar …best wishes chris heald

  156. Hi,
    Very interested in your ELM mods. I have always wondered why cheap products based on the ELM 327 etc have limited DTC decodes. Don;’t get me wrong I think the ODB check app on my smart phone + 327 is fabulous for the price. I plan to use my Bluetooth ODB and a good smart phone app to do some lap times around Knockhill, any recommendations?. Are the decodes in the app or are they partially in the elm firmware?

    I have on loan an old Ford fault finding laptop with the Ford software and a 327 as it’s ODB interface and it gives oodles more information than any other application I have seen so far. That implies the decodes are in the application. Are their better and cheap applications I am missing?

    1. Hi Alistair,

      The program I have listed on my website (ELMConfig) will provide you with all the fault codes, as well as a description of what the fault code links to.



      1. Hi james will they work on a ford focus st 225 on a 07 plate and what you charge for one thanks liam

        1. Hi Liam,

          Yes this works with the Focus ST225. I am in the middle of creating a mini shop for people to buy these directly. These will be made to order.



Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
Ford Focus Puncture

Puncture Repair Kits (Don’t Use) – No Spare Wheel?

Next Post

Ford Advert: Man Falls Down Stairs

Related Posts