Opel Zafira B 1.8 Z18XER stall after start or no crank

Everyone loves a happy ending. Share your diagnostic success stories here.
Post Reply
liviu2004
TwoWaves
TwoWaves
Posts: 472
Joined: Sat Mar 19, 2016 8:23 am
Location: Netherlands

Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by liviu2004 »

One month ago I got a message from a garage owner, him having my phone number from another garage. It was about an Opel Zafira B, 2005 build year, imported car from Germany.
IMG_2079.JPG
The car problem was described as: if engine is warm, it will not crank, all dashboard lamps will be on. Because he is 1.5h away from me, I asked for a fault codes list. He sent me the list, standing out were canbus communication faults and engine ecu replace faultcode. Also a nice picture with the engine ecu. Someone has been busy there.
IMG_2080.JPG
We've basically agreed that I should bring an replacement ecu. The distance to the garage was too big to worth two round trips. Today I went there and this is what I found.

Because I learned it the hard way a previous time, first thing to do was to connect a power supply to the dead battery, extract the security code out of the engine ecu. It was a smart move, as you will read below. Second, it came coffee with sugar. Third, fault codes reading and here comes the fun.
IMG_2233.JPG
THE list:
Key on, engine off, engine lamp blinking.
UEC=Underhood electrical center
CIM=Column Integrated Module
EHU=Entertainment Head Unit
EHPS=Electrohydraulic Power Steering
AHL/AFL=Auto Headlamps Leveling / Adaptive Forward Lighting
IPC=Instrument Panel
DIS=Info Display

Engine
P1614 50 Wrong transponder key Present
U0140 70 canbus no communication with cim Not Present
U0121 70 canbus no communication with abs/tc Not Present
U0009 70 canbus node no communication Not Present
P1616 00 CIM wrong environment identifier Not Present
P1613 00 Immo no or wrong signal Not Present
P0601 30 Replace Electronic Control Unit ECU Not Present
P0501 F0 vehicle speed sensor malfunction Not Present
P0650 70 canbus failure no can message Not Present

UEC
B2530 00 Front fog light circuit low voltage Present

CIM
U2105 00 canbus no communication with ECM Not Present
B3055 00 Transponder key problem Not Present

EHU
U2206 00 canbus no communication with DIS Not Present

EHPS
U2105 00 canbus no communication with ECM Not Present

AHL/AFL
U2105 00 canbus no communication with ECM Not Present
U2139 00 canbus no communication with CIM Not Present
U2143 00 canbus no communication with SAS Not Present

ABS/TC
U2105 00 canbus no communication with ECM Not Present
C0800 03 System voltage low voltage Not Present

IPC
P0460 71 fuel level sensor circuit range / performance Not Present
P0115 71 engine coolant temperature signal range performance Not Present
P0654 71 engine speed signal range / performance Not Present
P0500 71 vehicle speed signal range / performance Not Present
P0550 71 mileage circuit range / performance Not Present

DIS
U2139 71 invalid data from CIM Not Present

I had 3 keys with the car and it turned out that one key was defect. So I could of start the engine with the other 2. At that moment, I decided not to replace the ecu just yet, weather was fine, and I took my time. What if the ecu is not the problem? While I looked into the fault codes, trying to figure out what is going on, I just left the key in, contact on.
Canbus diagram sorted and this is how it should be connected for high speed canbus:

Diagnostic plug - CIM - UEC.
UEC-ABS.
UEC-Engine.
UEC-Electrohydraulic steering
UEC-AHL/AFL.

It was perfectly viable that, with a faulty UEC, all modules would not connect to Engine ecu. And it is known for these cars Zafira B / Astra H to have connection problems at the UEC (water ingress). What if the previous repair focused on ecu and forgot (did not knew) about the UEC problem? Questions, questions.

Not a moment sooner, I heard the throttle body re calibrating itself. I was already with key on for ... something like 15-20 minutes?

And the dancing lights started in the dashboard. :shock:
IMG_2232.gif
Even better, this car is screaming for attention:
IMG_2234.gif
Another scan, and all not present canbus faults, were Present again. This is actually good, I got the problem in front of me, just there to be found. Key stays on where it is. No one is allowed to touch that.
But I cannot connect to ABS, engine ECU does not respond, AHL is just not there on the bus.
zafira abs 1.png
zafira abs 2.png
zafira ecu no comm.png
Do you think what I think? Its time for the canbus break-out box. All plugged in and I got this nice picture. Sorry I did not save the pico file, I was fascinated. :roll:
zafira canbus bad.png
The beginning of the message does not look that bad actually, but what is that on 120, 270 and 420 us? And looks like same data. Something tries to speak on the bus but it does speak foreign language to the bus. Its like me speaking when I'm drunk. :D

I don't know about you, but I had enough of it and went to remove the engine ecu chassis plug. Key is still on.

And there was silence in the dashboard. Kind of, but fully acceptable to the moment.
IMG_2246.gif
Canbus looks suddenly much better:
canbus zafira b good.png
But hey, UEC was not yet excluded, right? Bad connections can still do these things. So I scoped the canbus straight at the engine ecu plug, still normal data according to me. UEC is not the culprit here.
IMG_2241.JPG
canbus at ecm plug.png
Did you noticed the extra oscillations at the beginning of voltage rising / lowering? That is caused by a can network of 120 ohms instead of 60 ohms equivalent (ecu is out of the loop now).

I've tried also to measure can lines resistance but I would be ashamed to tell you how I did it. There was no ground fault, at least.

Finally key off, another ecu placed, all programmed, fault codes deleted. I've let again key on for a while but nothing else strange happened. Engine started first try and there I was with a happy owner.
IMG_2248.JPG
IMG_2249.JPG
Now, why exactly this ecu failed, I do not know. What I did found out was that the low speed for cooling fan did not work, it should start at 108 degrees C, high speed started at 112 degrees C. This ecu was running too hot I think.

User avatar
STC
Banned
Posts: 790
Joined: Sun Sep 13, 2015 2:10 am

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by STC »

I've tried also to measure can lines resistance but I would be ashamed to tell you how I did it.
Please tell /share :)

Liteace
TwoWaves
TwoWaves
Posts: 238
Joined: Fri Jan 27, 2012 12:25 pm

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by Liteace »

liviu2004 wrote:
Now, why exactly this ecu failed, I do not know.......
I think they fail because they can, I had one a while ago, non start as it was looking for auto transmission control module on the network that it could not find as it was factory fitted with 5 speed manual and never been played with, all coding was correct.
Replacement ecu also sorted that

User avatar
STC
Banned
Posts: 790
Joined: Sun Sep 13, 2015 2:10 am

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by STC »

Another way to diagnose these Hybrid ECU's failing is to grab the multiplug(s) and stress them up and down - you can make the fault codes come and go at your pleasure.
I think they fail because they can,
Without doubt it is the ultrasonic bonding between the Connector Plug and the Circuit board that fails every time. Not helped by the fact that they are mounted to a constantly vibrating surface that can go from -20 degrees C to +100 in minutes. Similar to the Bosch VP44 Pumps where the vibrations and heat shake the transistor in the corner to death.

Liteace
TwoWaves
TwoWaves
Posts: 238
Joined: Fri Jan 27, 2012 12:25 pm

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by Liteace »

STC wrote:
Without doubt it is the ultrasonic bonding between the Connector Plug and the Circuit board that fails every time. .
No every time, mine was a VAG vehicle so completely different design, no ultrasonic bonding in this one, more the case of corrupt data

User avatar
STC
Banned
Posts: 790
Joined: Sun Sep 13, 2015 2:10 am

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by STC »

This a thread titled ....1.8 Z18XER.... hence my comment.

Liteace
TwoWaves
TwoWaves
Posts: 238
Joined: Fri Jan 27, 2012 12:25 pm

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by Liteace »

STC wrote:Another way to diagnose these Hybrid ECU's failing is to grab the multiplug(s) and stress them up and down - you can make the fault codes come and go at your pleasure.



Without doubt it is the ultrasonic bonding between the Connector Plug and the Circuit board that fails every time........................................................................................
I wouldnt say every time, yes seen a few, this one today, Astra with Delphi 12214860 ecu, bolted to engine, had the normal codes, again new ecu fitted and programmed in sorted it.
I opened the old one and painstakingly checked every ultrasonic bond with a very fine tipped pick and they was all good, maybe component failure
Attachments
IMG_20170831_204025.jpg

User avatar
STC
Banned
Posts: 790
Joined: Sun Sep 13, 2015 2:10 am

Re: Opel Zafira B 1.8 Z18XER stall after start or no crank

Post by STC »

painstakingly checked every ultrasonic bond with a very fine tipped pick and they was all good, maybe component failure
I would say your testing is flawed. These can always be made to fail and work on demand by stressing the ECU connectors.

As you said "Maybe"

Maybe diagnostics ??? Not in my arena !

Just a matter of time and dogged determination which I have in buckets - your move ??

Post Reply