PDA

View Full Version : CORSA-D not starting



gerriecpt
13th March, 2019, 06:10 AM
Hi
I hope someone can help me as I am really stuck. I have a 2008 Corsa 1.4i sport 2-door. The car originally died while driving. It was taken to an auto electrician which I believe did more damage than good.


In any case I am now stuck with it. Originally the car did not crank at all and the engine check light flashed. I have discovered and fixed the following:
- Bad connection to BCM
- Got the security key for the car from the manufacturer. This key did not work on the IPC. I had to open the IPC and dump the EEPROM to obtain the correct key
- Reset BCM, ECM and IPC and re synced all to a point where the engine check light does not flash anymore and the engine cranks
- Opened the ECU for inspection. No water damage and now broken wires any visual damage
- Used an oscilloscope to diagnose the electrical interface on the high speed CAN bus. There is no issue with the CAN electrical waveform.



The car still does not start and the outstanding issues are:
- The ECU relay does not come on. The relay works and if bypassed the ECU voltage shows correctly on the diagnostics
- The fuel relay never comes on. With OP-COM this can be manually switched on, but the relay does not engaged. Like the ECU relay, this can also be bypassed in which case the pump works.
- The following error codes are still shown: U2107-71 Invalid signal from BCM; B3057-00 Security code not programmed; U2107-71 Invalid data from BCM; B3902-00 wrong immobiliser identifier received; U2105-00 Invalid data from ECM; Wrong environment identifier received IPC


Any help would be greatly appreciated.

unu
13th March, 2019, 06:32 AM
what engine ecu have you there ?

looking onto your DTC's (error codes are still shown: U2107-71 Invalid signal from BCM; B3057-00 Security code not programmed; U2107-71 Invalid data from BCM; B3902-00 wrong immobiliser identifier received; U2105-00 Invalid data from ECM; Wrong environment identifier received IPC )
I believe you didn't reprogramm correctly these modules.
Reset all and do it again.

Good luck !

gerriecpt
13th March, 2019, 06:59 AM
The IPC, BCM and ECU can be reset.
The IPC and BCM can also be reprogrammed (I cant remember if the ECU can also be reprogrammed), through there menus
The Immobiliser can also then program the BCM and ECU.

I have read somewhere that both the ECU and BCM should not be reset at the same time.

Do you know what is the sequence of reprogramming everything? Should one reset them in a specific sequence and then reprogram them in a certain sequence?

Bllinda
13th March, 2019, 07:41 AM
I think it will be very difficult to do it with op-com ....

gerriecpt
13th March, 2019, 07:59 AM
Why?

What is the alternative?

Bllinda
13th March, 2019, 08:28 AM
It's easier with techII ....

comizelu
13th March, 2019, 10:02 AM
Try reset and reprogram all units including airbag ECU.one by one...
Reprogram keys at last.
If you will still have error for keys program a new one.


Sent from my MI MAX 3 using Tapatalk

gerriecpt
14th March, 2019, 05:33 AM
Good morning.
So last night I did all the combinations I can think of. At this stage all the units are reset and reprogrammed. All units share the same security key (this was not the case before).
I was very optimistic about this, but it did not work.

I still have an issue. U2107-71 Invalid data from BCM and invalid signal from BCM. This must be some configuration issue since I can successfully talk to the BCM, ECU, IPC and SDM.

When I try to start it, there are some sensor codes also like the throttle position sensor and the throttle body circuit.

How do I determine if I need to replace the BCU?

comizelu
14th March, 2019, 07:01 AM
After reset bcm you need to wait 10-15mins with ignition off..
Then reprogram bcm and others

Sent from my MI MAX 3 using Tapatalk

Bllinda
14th March, 2019, 08:49 AM
Look .... ... (http://www.digital-kaos.co.uk/forums/announcement.php?f=174&a=32).



Let's first start with info about the car:

Opel Corsa D, make year 2009
engine: Z14XEP, 66kW, 1364 ccm
VIN: W0L0SDL0896046608



opcom is ok for this car if u have pin code,try this metod
1reset ipc
2 reset bcm
3 reprogramme original key
4 reset airbag module


5 turned off ignition for 30 seconds
6 programme the ipc
7 programme the bcm
8 programme the airbag module
9 read and clear all fault codes
10 ignition off 30 seconds
11 START CAR



Any help. Can pins on ECU's

Engine, pins 11 & 43
Abs pins 14, 15, 26, 27
Airbag contol unit, pins 35 & 36
Radio, pins 9 & 10
Info display, pins 17, 18, 19, 20, 22, 23, 25
Park pilot, pin 6

gerriecpt
14th March, 2019, 11:02 AM
Thank you I will try this. IS the 10-15 min delay after resting the BCM applicable?

gerriecpt
15th March, 2019, 06:01 AM
Morning. I tried everything last night. I cannot get past the errors. It does not matter what sequence I use nothing works.

rafal
15th March, 2019, 06:51 AM
Looks like ecu damaged.

gerriecpt
15th March, 2019, 07:15 AM
Why the ECU? I would rather think the BCM is damaged

kadett90
15th March, 2019, 07:44 AM
Are these codes all in present?

gerriecpt
15th March, 2019, 08:04 AM
yes at the moment. IT doe snot matter what I do, these codes are present. The engine check light does not flash and the engine can crank.

kadett90
15th March, 2019, 08:25 AM
Can you write the codes...the picture is so scruffy.

gerriecpt
15th March, 2019, 08:30 AM
U2107-71
B3902
C044A-08
C0000-08
U2105-00
P2101-00
B3925-00

gerriecpt
15th March, 2019, 08:32 AM
Codes listing

Meat-Head
15th March, 2019, 08:32 AM
Once running need to stop it happening again, possible alternator screwed

unu
15th March, 2019, 08:41 AM
on the first post you said "The car originally died while driving"
what you try to do now sounds crazy with reprogramming of whole car modules over and over .
if I look again over your first post it's pretty clear your engine ecu could be damaged of some wirings around him
( P xxxx codes and C xxxx codes )

gerriecpt
15th March, 2019, 09:41 AM
Someone else worked on the car after it died. When I got it, it was a mess and none of the computers shared the security key. The IPC also had a different key. This is why I had to reset everything.

kadett90
15th March, 2019, 09:51 AM
These two codes:
B3925 and B3902
Which module gave them....BCM???

gerriecpt
15th March, 2019, 10:04 AM
Yes it did

kadett90
15th March, 2019, 10:06 AM
What about IPC.
Is there any codes?

gerriecpt
15th March, 2019, 10:36 AM
If I remember correctly the IPC also complained about the BCM. The ECU and SDM did not have any issues.

kadett90
15th March, 2019, 10:49 AM
Try to reset BCM and reprogram it once more.
Any chance to get tech2 or mdi somewhere?

gerriecpt
15th March, 2019, 10:53 AM
Over the last 2 days I have tried all combinations and I cannot get it to work. I think there is either a wiring issue or the BCM is faulty. I have tested the CAN bus extensively and all is well. Termination is 60 ohm and the oscilloscope shows good solid wave forms

kadett90
15th March, 2019, 11:10 AM
If u have disconnected BCM:s connectors several times take a look at there is no bending pins out there.

gerriecpt
15th March, 2019, 11:24 AM
nope there are none.

Bllinda
15th March, 2019, 12:15 PM
VIN are all the same? Have you checked CAN.high.mid.and.low in programming?

drz
15th March, 2019, 10:56 PM
Hmm, I think your opcom is no good.... or you're doing something wrong.

guerraa
15th March, 2019, 11:27 PM
Hi, you can try the following procedure, but from the original problem ( road stop ) start by checking the wiring to / from the Engine ECU, disconnect all components ( sensors and actuators ) to eliminate any interference and see if fault codes are plausible to disconnect / connect.
Last get a Engine ECU from another car ( reset it first on that car ) and program it to test...

BR
Corruption after flat battery - No need to replace the BCMProgramming the CAN-BUS ConfigurationSelect [Program High Speed CAN-BUS configuration]
Set the options to match the currently installed modules
Select [Program Medium Speed CAN-BUS configuration]
Set the options to match the currently installed modules
Select [Program Low Speed CAN-BUS configuration]
Set the options to match the currently installed modules
Program variant configurationChoose [Programming]
Set options to match cars configuration
Choose [program]
Programming the Security Code to the immobilizerSelect [Programming, Immobiliser Programming]
Select [Security Code]
Enter the correct security code.
Select [OK]
Select [OK]
Programming the BCM to the carSelect [Programming, immobiliser programming].
Enter security code
Select [Program Immobiliser function]
Choose BCM (Body Control Module) installed.
Select [OK]
After Immobiliser function is programmed successfully, at least one transponder must be programmed.
Select [Programming, immobiliser programming]
Enter security code
Select [Program Transponder Keys]
VAUX-COM will guide you through programming the transponder.
Programming the VINSelect [Programming, immobiliser programming]
Enter security code
Select [Program VIN]
Enter VIN and select [OK]
Program mechanical key numberSelect [Programming, immobiliser programming]
Enter security code
Select [Program mechanical key Number]
Enter Mechanical key Number and select [OK]
Match SDM Environment code to BCMSelect [SDM]
Choose [Programming]
Choose [Program ECU]
Enter SKC
Choose [Reset SDM]
Exit SDM and turn off ignition and remove key for at least 15 seconds
With ignition on
Choose [SDM]
Choose [Programming]
Choose [Program ECU]
Enter SKC
Choose [program SDM]
Match IPC Environment code to BCMSelect [IPC]
Choose [Programming]
Choose [Immobiliser Programming]
Enter SKC
Choose [Reset IPC]
Exit IPC and turn off ignition and remove key for at least 15 seconds
With ignition on
Choose [IPC]
Choose [Programming]
Choose [Immobiliser Programming]
Enter SKC
Choose [Program IPC]



Additional: Choose Code Index from drop down list according to this table
IMPORTANT: Choose index to match the identifier on the BCM you have fitted (not always the same as the original)


Corsa C


Identifier
Index


0103 (2001 - 2002)
004


0108 (2001 - 2002)
004


010B (2001 - 2002)
004


0102 (2001 - 2002)
005


0107 (2001 - 2002)
005


010A (2001 - 2002)
005


0103 (2003)
004


0108 (2003)
004


010B (2003)
004


0102 (2003)
005


0107 (2003)
005


010A (2003)
005


0101 (2003)
006


0106 (2003)
006


0109 (2003)
006


0105 (2003)
012


010D (2003)
012


0104 (2003)
013


0110 (2003)
014


010F (2003)
015


010E (2003)
016


0110 (2004)
014


0115 (2004)
035


010F (2004)
015


010E (2004)
016


0110 (2005 - 2006)
019


010F (2005 - 2006)
020


010E (2005 - 2006)
021


0115 (2005 - 2006)
035


0114 (2005 - 2006)
036


0116 (2005 - 2006) With Alarm
033


0116 (2005 - 2006) Without Alarm
034


0117 (2007 - 2009)
036


0118 (2007 - 2009)
035


0119 (2007 - 2009)
033

gerriecpt
18th March, 2019, 01:56 PM
I am going to work on this again tonight. I can get another BCM but without the VIN number of the car it was taken out. Do I need the new BCM's original security key? If so, is it possible to retrieve it from the BCM?

comizelu
18th March, 2019, 02:04 PM
I am going to work on this again tonight. I can get another BCM but without the VIN number of the car it was taken out. Do I need the new BCM's original security key? If so, is it possible to retrieve it from the BCM?Yes,you need pin to reset it and change vin.
I use smok to get it on the car thru obd but you can read eep inside to get pin.i don't remember what eep

Sent from my MI MAX 3 using Tapatalk

gerriecpt
27th March, 2019, 12:38 PM
Hi. I am still struggling with this car. The engine is a Z14XEP. I got an ECU from a Astra H Z14XEP, which should work. If anyone knows otherwise please let me know. I obtained the key did the relevant reset and programming. For the first time my fuel pump is priming when switching on the car. I had some of the sensor disconnected to test the wiring and because the temperature sensor was also disconnected the fan cam on. This never happened on the old ECU.

So all indications are that the ECU is faulty.

I cannot get the new ECU fully functional. When reading from the ecu the first block data in OpCom does not work and I get an error message saying that it received a nack from the ECU. This is the block data that also shows the ECU voltage. Reading the next blocks all work.

I am also unsure about the matching of the IPC Environment code to BCM. As stated this is a 2008 Corsa D 1.4i. Please see the attached image from the BCM. Which code do I use?

gerriecpt
27th March, 2019, 03:33 PM
This is the problem with the ecu measure block

gerriecpt
28th March, 2019, 06:06 AM
So after last night I am now 99.999% certain the Astra H computer will not work on the Corsa. I get unknown DTC codes but more than this, the first measuring block does not work if I tell OpCom that it is connected to a Corsa D. If on the other hand I tel OpCom to connect to a Astra H then I can see the first measuring block and there is more options when programming the ECU.

I am also certain now that my original ECU is faulty since the Astra ECU primes the fuel pump and engages the ECU relay. The original ECU did not control any of these.
At the moment I am unsure if the BCM is also damaged or not. I will try now to get and replace the ECU. If this does not solve my problem completely I will also look for a BCM.

Kic
29th March, 2019, 09:36 AM
SPS the Astra ECU with TIS/Global TIS and J2534 pass-through compatible interface using your Corsa VIN

This should be a ME7.6.2 ECU. These are known for broken wires between those hybrid PCB from hell and connector pins

gerriecpt
29th March, 2019, 11:56 AM
Hi

Does this mean I can make the Astra H ECU work in my corsa D? If so, how?

Kic
29th March, 2019, 03:18 PM
I am not certain it will work. Part numbers do not mach, you need to try it.

Read my first sentence for "how".

exe123
29th March, 2019, 04:01 PM
I doubt it will work with reprogramming. Astra-H/Zafira-B use different base partnumber.
EPC lists 55557935 for Corsa-D. 55354334 for Astra-H/Zafira-B

gerriecpt
14th April, 2019, 08:37 PM
Hi. I got a Corsa D complete system to test with. After some work the computers are now synced and there is absolutely no error codes in the system. So no flashing engine check light and no error codes. The car crank but does not start.

There is spark on each spark plug. I have removed the injector rail with the injectors and they are working and atomise the petrol. So it seems there is spark and fuel but the engine does not even attempt to start. Any ideas? What about the dual intake manifold, can it cause the non starting.

I assume if the crank and cam sensor was the issue, the car would show an error code.

If I spray some easy start into the intake it seems that the car wants to start.

rafal
14th April, 2019, 08:46 PM
It is sound like fuel pressure no good- check it

szengen
14th April, 2019, 09:24 PM
Hi. I got a Corsa D complete? op com
op com the rest added

gerriecpt
15th April, 2019, 10:08 AM
The fuel pressure is correct, 3.5 bar. What else can I check?

Stelaras26
15th April, 2019, 11:53 AM
I have read the whole thread but by your last sayings ignition is ok(spark is good)
And you say injectrors work well too.
If you have these two and car still wont start then i think only timing is left...
You have fuel injected by the injectors?Or just fuel comes to the rail?
IF you crank and car wont start,check rpm of engine to see if crankshaft sensor is working well...

kiszka
15th April, 2019, 12:37 PM
The fuel pressure is correct, 3.5 bar. What else can I check?

Replace the spark plug and ignition coil

gerriecpt
15th April, 2019, 12:53 PM
Opcom shows the rpm when cranking so it is to the crank sensor. I did replace the plugs. I tested the injectors on the rail but removed from the cylinder head so that I can see the spray pattern.

I doubt it is timing since than will cause blowback through the intake or to the exhaust.

Stelaras26
16th April, 2019, 11:46 AM
haha its like magic.You have both fuel and spark but its a non starter!
Pretty strange.

Injectors may spray but car wont start if they spray wrong.

gerriecpt
16th April, 2019, 01:26 PM
I got it to start with quick start and let it idle till it reached running temperature. Switched it of and started it a few times successfully.

After standing through the night it wont start again unless you use quickstart again. It is very strange

gerriecpt
17th April, 2019, 11:15 AM
As an update to this. I have discovered that the issue is around a cold start. I need to spray quick start in to get it running when cold. Once hot, the car will start over and over on its own. It is almost as if it is to lean when doing a cold start

Shmortz
17th April, 2019, 11:41 AM
try to replace fuel, maybe there is diesel on it or fuel is bad.

kiszka
17th April, 2019, 12:42 PM
As an update to this. I have discovered that the issue is around a cold start. I need to spray quick start in to get it running when cold. Once hot, the car will start over and over on its own. It is almost as if it is to lean when doing a cold start

check if it's gasoline for sure
Replace the spark plug and ignition coil
if you would do what is said to you
this topic would not have more than 4 pages
you ignored me
We think what to fix, you earn

look for another job This is not for you
I wonder if I will see magic buttons pressed
in return
Our knowledge does not fall like manna from heaven
You will start to go for training and you will see how much it costs