Automotive Modified ELM

    Published on April 27th, 2013 | by James Simpson


    ELMConfig – Enable/Disable Ford ECU Functions

    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 temperature outside is low)
    • 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

    ELM327ELM327 - Sticker Removed

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

    IMG_0938 IMG_0939 IMG_0940IMG_1737 IMG_1762

    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

    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


    • 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:

    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.

    Tags: , ,

    About the Author

    University Graduate from Teesside, currently residing in the big city of Newcastle-Upon-Tyne. Interests in the automotive industry and technology, and blogging about things which I feel would interest the readers of the world wide web.

    386 Responses to ELMConfig – Enable/Disable Ford ECU Functions

    1. Péter Jung says:

      Dear James,

      could you please help me with some AS Built data (if you have) for a Ford Focus MK2 2.0 petrol 107 kW model?

      My issue is:
      I have a Ford Focus MK2 2.0 l petrol car. I tried for curiosity to write the odometer on my car, I was able to increase the km value, but not to decrease it from the “odometer write” menu. Than I tried to use the menu under IC programming, called “write odometer value in km” or so. As I wrote the former value from this menu, the decreasing also didn’t succeeded, but many problems came instead of.

      The problems I got:
      – auxiliary heater failure (the car isn’t equipped with such that)
      – EPB malfunction (the car isn’t equipped with such that)
      – a lot of configurations altered (chime beeping continuously in reverse gear; speed warning chime at 120 km/h; the 5 km/h offset is gone; the engine is cutting off at 7000 RPM – normally it could run up to 8000 RPM – ; I got an extra menu item, “hill launch assist”, which would be nice, if it would work)
      – And the worst of all, the ESP and ASR are completely gone. It doesn’t shows up like a failure, it is invisible for the system. Even the check light won’t show up when I set the car on ignition.

      I opened a thread for this:

      p.s. The contact form is broken on your site.


    2. Jan Holm says:

      Which profile should i use, for my 2019 transit courier ?

      The software starts fine, but when i want to make changes, i get an error message.

    3. Tim says:

      I have the modified ELM unit and was using Forscan but decided to try elmconfig. When I click on the download link I am informed that the site is ‘not safe’ and has been reported for placing malicious material/programs onto users devices.
      Whats that all about?

    4. stephane says:

      hello I have a ford cmax 1.5 tdci 120cv year 2015 I would like to see how I can pass the number of flashing flashing from 3 to 6 and that I must change to that but fog lights turn on turns when I turn the wheel can I do it with focccus elmconfig or forscan waiting for an answer thank you

    5. Chris says:

      Hi James. I removed the factory fitted stereo in my mk4 2008 mondeo and replaced with the lower spec surround with separate climate controls. Unfortunately as the climate controls used to be part of the touchscreen original stereo the car does not recognize the new climate controls. I have been told you can change the cars settings from climate Hi to climate Lo using ELMconfig. Can you confirm if this is the case? And if so, any idea where I can find it in the settings?
      Many thanks and great write up.

    6. Dan says:

      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!

    7. Sean says:

      Hi James

      Can this be used wirelessly and can it be setup in ad-hoc/infrastructure wireless mode?

    8. Eduardo José Reis de Albuquerque says:

      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?

    9. Tony says:


      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?

    10. Cleber Jarotzki says:

      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…

    11. Bivin says:

      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,

    12. Santiago says:

      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?

    13. colin redmax says:

      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.

    14. Julio says:

      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

    15. Daz says:

      Any news on your Fiesta guide James?

      • Aydan says:

        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.

    16. Mute says:

      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

    17. Darian says:

      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

    18. Mystral says:

      I have a Ford Mondeo MK5 year 2015.
      Do You have a news for read and write pcm?

    19. Marvin Owens says:

      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)

    20. pluttek says:

      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.

    21. Skipzoid says:

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

    22. Mikko Miettinen says:

      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?

    23. Graham says:

      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

      • Eddie says:

        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.

    24. Cleber Jarotzki says:

      any possibility in the near future the program run in ME17.0.2 module?

    25. Joao Michel says:

      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?

    26. Daz says:

      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 :)


      • 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 :)

        • Daz says:

          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 :)

          • Mike says:

            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

            • Daz says:

              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.

            • Mike says:

              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

            • Daz says:

              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.

            • AJay says:

              Can you tell what module I have to configure to get those options?

    27. Davey says:

      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

    28. Alexandre Heitor Schmidt says:

      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.

    29. Rolls says:

      Does anyone have a contact who the guy who wrote ELMConfig and his website ?

      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

    30. Nysse says:

      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?

    31. joe says:

      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.

    32. Kev Watkins says:

      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


    33. Julian Benn says:


      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)



      • 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).

        • Julian Benn says:


          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.

        • Alvaro says:

          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

    34. Brian says:

      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!

      • Hi Brian,

        Glad your pleased with it – This is something I’ve not tried myself, so could you drop me an email on how you did this?



        • Ricky says:

          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.



        • Brian says:

          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 :-)


          • Brian says:

            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.


      • Mike says:

        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

    35. Shem says:

      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.

    36. Iván says:


      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!

    37. Oliver says:

      Hello! Can I use elmconfig for Ford transit custom?
      Thank you,

    38. Mystral says:

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

    39. Michael says:

      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!

      • David says:

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

    40. chris says:

      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?

      • 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….)

        • Paul says:

          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

    41. Gary says:

      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?

      • Evz says:

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

        • bikerman says:

          don’t do that ! you will stay blocked to 999,999 !

          • Gary says:

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

            • Dennis says:

              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.

    42. GAVIN FISHER says:

      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


      • Dennis says:

        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.

    43. Dennis says:

      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,


    44. Philippe says:

      is that it works on a fiesta MK6 / Fusion+ 1.6 tdci 2008 ?

      • Murdock_Bassi says:

        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

    45. Bort says:

      I have a 2010 Ford Fusion SEL.
      Will this work with my GEM module?

    46. RS2000LVX says:

      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 :-(


    47. Santiago says:

      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?

    48. Wilson says:


      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 :)

      • 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.

        • Wilson says:

          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 :)

          • Wilson says:

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

        • Dan says:

          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.

          • 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. :)

            • Dan says:

              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.

    49. Liam says:

      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.

      • 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.

        • Liam says:

          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)

    50. Dan says:

      Does anyone know if this one: can be modified with the switch?

    51. Dan Youd says:

      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?

      • 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.

        • Dan Youd says:

          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?

        • Dan Youd says:

          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.


    52. Chris White says:

      sorry gents and lasses

      ignore my previouse port wrong system should have been in the focccus page

    53. Chris White says:

      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

    54. Frank says:

      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.

    55. H.Victor says:

      Will your device disable the P.A.T.S. function???

    56. Murdock_Bassi says:

      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?

    57. bikerman says:


      hello, maybe you could help me ?
      I have a 2006 ford focus ST225 with the old keyfree system (without power button) like this :

      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…

    58. James Stephenson says:

      Will this work on a 2001 fordtransit.

    59. H.Victor says:

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

      • 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.

    60. H.Victor says:

      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???

    61. Hakim says:

      Hello James is that we can add cruise control

    62. Benito says:

      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

    63. mike white says:

      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 ??

    64. Andres says:


      Can I disable daytime running lights with this tool?

    65. Andres says:

      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?


    66. João Marques says:

      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?


    67. Clark says:

      Hi James,

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


    68. Andreas says:

      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 ?

    69. Andreas says:

      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.

      • 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.

    70. Andreas says:

      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?

    71. David says:

      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.

      • Toby says:

        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!

    72. Mark says:

      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!!

    73. RYAN O'DONNELL says:

      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

    74. richard says:


      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?

    75. Arnar Mar says:

      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 ?


    76. Zedhed (Dennis) says:

      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.

      • Thanks for the heads up Zedhed :)

        • zeeshan says:

          hi james im trying to do focus st 2010 im trying to do auto lock but it doesn’t seem to be working can u help

          • 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).



            • zeeshan says:

              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

      • Sati says:

        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.

        • Mr daniel stone says:

          I have same problem. Has anyone got a fix for this!

          • Hi Guys,

            Where did you get your ELM’s from? Also what Baud rate have you got the devices set on?

            • Dan says:

              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.

            • Hi Dan, I would assume possibly a driver issue with communicating with the ELM device. Is the unit you have an FTDI driver unit?

    77. Sergio says:

      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.

    78. Duy Doan says:

      Hi James,
      Can you ship Modified ELM327 to Vietnam. Order will be paid via PayPal

      Thanks in advance


    79. Budgie says:

      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?

    80. Martin Rosenauer says:

      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

    81. Kris says:

      Is it possible to activate cruise control in New Mondeo 2015 1.5 Ecoboost?

    82. Emre Simsek says:

      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…?

    83. Essig Josef says:

      James, can I also enable the “instant fuel” option on Focus combi 2006?

    84. Cleber Jarotzki says:

      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.

    85. Santos GOnzalez says:

      Is it possible to activate cruise control on PCM with ELM327??

      • Hi Santos. Yes you can enable Cruise control using this

        • Santos Gonzalez says:

          Which box I have to activate? Integrated Speed Control?
          Thx in advance

        • Chris says:

          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..

    86. leo says:

      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 ?

    87. ian McDougall says:

      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

    88. Chris says:

      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!

    89. mark conroy says:

      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

    90. Ionut says:

      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

      • Guest says:

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

    91. Ezio says:

      Hi Jems. I see this page because I’ve just bought a modified ELM327 form the web.
      It’s Bluetooth and it seems to work with Forscan but I would like to use ELMconfig and after the connection, all the field I try to read show N/A
      Any Idea? Thanks a lot.

      thsi is my dongle

    92. Pete Noble says:

      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.

      • Graham says:

        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!

    93. Vince says:

      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!

    94. Matt says:

      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?

    95. radu022003 says:

      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.

    96. Steve says:

      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.

      • Can you read any Hi-Can features?

        • Steve says:

          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.

        • Steve says:

          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.

          • Steve J says:

            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.


          • Steve J says:

            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

    97. Nahuel Dubois says:

      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!!

      • You can see if it will work, but try doing the auto door locking first, and nothing too big

      • Will says:

        Did you manage to test this out on your Ranger?

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


      • Will says:

        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.


    98. John says:

      I have a 2.0 Tdci Mondeo (2003) can I activate the cruise control with this solution?

    99. lotus says:

      willl this work on ford Ranger 2.2 XLT 2013?


    100. Giovanni says:

      Also my Avira antivirus find a virus/cloud in the last version of Elmconfig

    101. Matt says:

      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

    102. Jon says:

      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

    103. k1200s_AT says:

      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 …

    104. Jez Stix says:

      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

    105. Orhan says:

      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.

    106. Dan says:

      Have special build 2011 transit, pcm has normal options missing in ids, can this interface edit these

    107. J. Koski says:

      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

    108. Hakim says:

      hi james a question is what the dashboard counter for ford focus 2 can be replaced by ford focus 2.5

    109. vedo says:


      will be this work on mondeo mk3 tdci 2003

    110. Atila says:

      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..

    111. Joe Smith says:

      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.

    112. simon says:

      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

    113. Tony Fisher says:

      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??

    114. ionut says:

      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

    115. Pedro Gomes says:

      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.

    116. Laci says:

      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


    117. Mark says:

      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

    118. Torbjörn Nordqvist says:


      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

    119. Matt Coleman says:

      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(


    120. Adrian says:

      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.

      • smigga says:

        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.

    121. JohnBesinl says:

      Hi James,

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

      Thanks in advance

    122. Alessandro says:

      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 .

      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

    123. Steve says:

      Just a heads up:-

      When I downloaded the latest version of from the developers site my Symantec Virus protection says the .exe contains a virus.

      The version from you local download
      is OK

      Do you have way to contact the developer and inform them ?

    124. Nick Burman says:

      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!


    125. Dan says:


      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?


    126. Bob says:

      Thank you for the information, will this work on older Fords like a 2007 F150?

    127. Alan says:

      Hi there James can you please tell me can the modified ELM327 be used on 2003 tdci 130bhp Mondeo

    128. phil says:

      Hi James, would your solution allow me to remove the speed limiter on a 2002 transit minibus 2.4 diesel ?

    129. danilom says:

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

    130. bobby dhunay says:

      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?

    131. David says:

      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.

    132. Alessandro says:

      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 .

      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

    133. Rodrigo says:

      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…..


    134. AJ says:

      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?

    135. oliver says:

      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.

      • 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.

      • 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.

        • Damian says:

          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.

    136. Dan says:


      Will i work on a Ford S-max (2011) and do you still have some of the modified ELM327 for sale?

    137. Balázs says:


      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


    138. M N S says:


      is it possible to change the colors in the themes?

      Thanks for the guide.

    139. Richard Hage says:

      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,


    140. martin says:

      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.

    141. Tony says:

      Hi James, do you have a cable that you can sell to me please? I have a 55 plate C-Max. Thanks in advance.

    142. tony says:


      does this work with mondeo mk3?


    143. eric says:

      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

    144. DR G says:

      Excellent stuff.

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


      DrG/ Adelaide…

    145. Paul says:

      Hi, can i buy from you an modified elm 327 for ford, how much is it ?

    146. Adrian says:

      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 .

    147. Scott says:

      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


    148. Danilo says:


      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.



    149. Carl says:


      Does this work on the mk2 kuga?


    150. david says:

      Would this work to read and flash the ecu maps on a fiesta mk4 (2000) 1.3 ? Thanks in advance

      • Sorry but this only works on the Focus MK2

        • Craig Mountain says:

          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


    151. 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?

    152. James says:


      When will this work on the focus mk3 11 onwards


    153. Jorge Funke says:


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

      Many thanks

    154. Peter says:

      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

    155. Danio says:

      James, gostaria de saber se você já sabe algum software que comunique com o fiesta mk7

    156. Cricu says:

      Hi, can i turn on the trip counter on a 04 mondeo ?

    157. Clive Williams says:

      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.

    158. Lewis says:

      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!

      • 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.

        • Lewis says:

          Damm, already bought the switches!

          Will just use tape instead to colour the wires.

          Thanks for taking the time to reply

    159. Nick says:

      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

    160. Chris says:

      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?

    161. Chris says:

      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

    162. Gary says:

      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

    163. Hakim says:

      is what can enable us flashing mode

    164. Hakim says:

      Hi james is what can enable US flashing mode

    165. Wookie says:

      Hi James

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



    166. Alex Dedalus says:

      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!

    167. Magnus says:

      Hi James Simpson,

      wors the tool with an Ford Ranger 2013?


    168. Ryan says:

      Hey James,

      Any word at all on the release of the software for the Mk3 2013 Ford Focus?

    169. Vlad says:


      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! :-)

    170. Andrew says:


      If this software will support Mondeo Mk3 some day, or it isn’t predicted to work with ‘this’ Ford?

      Best regards.

    171. Vlad says:

      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.

    172. Martin says:

      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.

    173. Guilherme says:

      Will it work on a 2010 Ford Fiesta MK7?

      Here in Portugal not even one dealer makes any change =/

    174. JP says:

      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

    175. Antonio says:

      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.


    176. Antonio says:

      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.


    177. Hi James, do you have any news about ELM support for Fiesta MK7 and/or MK7.5 (a.k.a. MK8)? Thank you!

    178. hans says:

      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

    179. colin says:


      Will this work on 2005 Ford Focus 2.0L Diesel ?


    180. alex says:

      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

      • Alex says:

        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!!

    181. Jack says:

      Anyone tried to use this on a mk1.5 focus just to see?
      Also how much for a modded unit?

    182. Paul Bartlett says:

      Is there a reason why the first modules have data labels in English but all subsequent ones do not?


    183. sean finch says:

      why can i not see english in mondeo mk4 selection only gibberish

    184. Damian says:

      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.

      • 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.

    185. Jarda says:


      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?


    186. Stephen says:

      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?

    187. Stephen says:

      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?

    188. Oktay says:

      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 ?


    189. Peeter says:

      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.

    190. Peeter says:

      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.

      • Hi Reeter,

        Yes you can enable the heated front windscreen with ELMConfig.



        • Satts says:

          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

        • Peeter says:

          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?

          • Mark says:

            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

    191. Gaetan says:

      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

      • 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.



    192. martin says:

      is this the same modification to elm327 that changes it to read hi-canbus with forscan?

    193. karl says:

      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

    194. Eetu says:

      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..

    195. Rai says:

      Hi James,

      I have a focus mk3 2013. Do you know if it works in my car?

      Great job and thanks!!


    196. Rai says:

      Hi James,

      Do you now if it works in a Focus mk3??

      Great job and thanks

    197. Edu says:

      Hi James,

      ¿Is this compatible with a Focus Mk3 2012/2013?


    198. Hans Krook says:


      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

      • 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.



    199. Neil says:

      The DDS can work on Mondeo MK4 (IV)??

      Many Thanks

    200. Filip says:

      Is it going to work on Focus 1.6TDCI 90hp 2007?
      Can you sell one of the modified ELMs?

    201. Robert says:

      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

    202. Hakim says:

      Hi james
      is that the overall closed window may place holder for all model Focus 2/2.5
      thank you

    203. Peter Cherry says:

      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

      • 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

        • Rich says:

          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!

    204. Tamas says:

      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 / …

    205. james arundel says:

      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

    206. Sharan says:

      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

    207. Gus says:

      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?


    208. martin says:

      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

    209. Wayne says:

      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

      • 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?



      • martin says:

        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

    210. Wayne Taylor says:

      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

    211. Stephen Camilleri says:

      Hi James

      Could you sell me one of the modified ELM connectors?


    212. Arjen de Vries says:

      Hello, Ive 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!

    213. Graham W says:

      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

      • 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.



        • Graham W says:

          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

      • Graham W says:

        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

    214. Jacek says:

      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

    215. jay Taylor says:

      Hi James,

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

      Regards Jay

    216. Matt says:

      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.

    217. Alex says:

      Is there a possibility of modifying a bluetooth ELM?
      Thank you in advance

      • Hi There,

        Unfortunately they cannot be modified, the read/write speed on the bluetooth versions do not allow for fast data transfer.

        • Primoz says:

          Hi, can you explain what this means please? What does the r/w speed have to do with this?


        • Fred says:

          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.

    218. chris heald says:

      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

    219. tuoniao says:

      Shift light (6500 rpm)

      could this parameter changed? such as 2500rpm the light is indicator

    220. 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?

    Leave a Reply

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

    Back to Top ↑