Update on
@milkomark airbag light problem which I solved today.
Having researched what airbag module the car was built with by checking Realoem site I noted it was a different part number to the one Mark originally took out and binned, the replacements he got from ebay were the same part numbers as the binned one. Neither would code to the car and both came up with F0 Internal Error. These have obviously come from crashed cars and the modules will have crash data in them which locks them up and generates the F0 code. These modules need the eeprom chip reading and clearing the crash data with software like CarProg.
@spurs fan in a coupe came up with a good used module with the correct part number that should have been fitted to Marks car so we set about fitting that. Before fitting the module we lifted the seats and checked both pretentioners resistance as they had shown codes when the wrong module was fitted. Both passed the test showing less than 1 on the meter one showed .5 and the other .4. Module then fitted in place and battery reconnected and a charger put on to maintain the voltage for coding. Inpa loaded and a quick look at the Airbag module showed all airbags intact and pretensioners, no codes visible but codes cleared which put the airbag light out which had remained on when we switched on. Inpa closed and NCSExpert loaded and I coded the new module to the car using the data held on the car in the EWS module. Coding completed and airbag light was out, numerous tests with the ignition on and off and airbag light now behaving normally.
May have a punt at getting the software to read the eeprom in Marks duff modules, had a look inside and the chip is a tight fit with other componants so would be a challenge to use wires to pin out to the chip reader or remove it and connect it into a chip holder to get it read.
Mark will be putting in a new camshaft sensor and replacing the cam cover gasket, still got to have his new outer sills painted and fitted so still a fair bit of work to do. At least the airbag problem has been sorted.