After trial and error I finally found an EML327 that would run at a baud rate of 500000.
Activated Cruise Control in the Gem and HEC. Doing the GEM test via the Heated rear window I get the beeps and indicators flash on all of the Cruise control buttons. So the Gem knows they are there. The switches are all present on the clutch and brake.
So working through the set up in Wilcos post 1451 in Guide for Focus Mk2/2.5 C-Max/kuga~Elm 327 cable and Ff2 program etc. In the procedures page 2 screen I Read the firmware from PCM in file (saves as a bin file) reading complete in 3 minuets. Read the VID block from PCM blue bar shows progress and saved to my computer.
Changed to configuration screen checked the Integrated Speed Control and saved as PCM config. Picture 2.
Back to procedures screen page 2. Clicked on Load VID Block from file the only option in the box is to open PCM Config. Which I do. Picture 3. Click on Load Firmware from File box opens and again the only option is to open PCM dump 7M51-12A650AFD-Bin. Picture 4. This I did. I get the warning as in picture 5 There is a Non Empty VID Block etc I click on yes.
Next Write current firmware in PCM. I get beep from Instrument cluster and Engine Malfunction warning. The Blue bar shows progress and it writes data to 97 blocks. Picture 6.
It reboots when finished and up pops a box Reprogram Success in 3 minuets.
I shut down program, turn off ignition. Unplug EML 327. Start car. Drive to local dual carriageway. At a speed in excess 60mph select cruise control via the button on steering wheel. Take foot off accelerator. No cruise control!
I have now gone through this 3 times with the same result.
Can anyone through some light on this or is my steering wheel going to end up on Ebay. My PCM number is in picture 1.