This is a service to help fix BCM fault on Corsa D Models 2006 to 2014 all engine types this usually happens after battery gone flat or loses voltage very common issue.
To make sure this is your issue you will have a car and spanner light flashing and F displayed in mileage this F doesnt always show.
Also you will have some codes stored on ecu for example
B3902 - Wrong immoblisher Identifier Received (Airbag)
P1679 - Wrong Environment Identifier Received (BCM)
B3977 - Wrong Environment Identifier Received (ECM)
B3925 - Wrong Environment Identifier Received (IPC)
B3929 - Wrong Environment Identifer Received (SDM)
P1678 - ECM Engine Control Module Indentification Failed
P1632 - Wrong Transponder Key
It will require several modules programming and you will need your security code for your vehicle for me to repair it the code is 4 digits also known as immoblisher code please see photos for example.