Its very difficult to repair these ecu's. Unfortionately you can't just plug and play a used ecu as it'll be already programmed to another car. A new ECU is £1381.20 plus programming.
93188697 is the correct kit, I'd also recommend changing the sensor, part number 55591002. The old wiring plug has to be cut off and the new plug connected with connectors and heat shrink.