I need some help from this awesome community!
I’m having a problem with my Citroën C5 X7 with the 3.0 HDi engine. It all started when my rear strut began leaking heavily. All the fluid leaked out, and the car limped home on the lowest suspension setting.
I bought a new strut and sphere and replaced both parts without any issues.
Then the real problems started. When I started the car and tried to bleed the hydraulic circuit, nothing happened. The main power fuse for the BHI was blown, so I replaced the fuse, cleaned the whole hydraulic motor, and reassembled everything.
When I started the car again, I could hear the motor whining — awesome, I thought the problem was fixed! Unfortunately, the car still sits completely on the ground.
I connected Diagbox, and things got more interesting. I can connect to all systems except the hydraulic unit. I get a “Communication error” for the Electronically Managed Suspension.
So, I decided to buy a used but functional BHI unit from another 2.0 HDi (expecting to reprogram it to communicate with the Damping ECU).
However, the replacement unit also doesn’t communicate with the BSI. The BHI motor is silent. I believe this is because it’s not configured properly — the seller promised it was working fine before removal.
I then took out my multimeter and checked the wiring at the BHI unit.
- Voltage on the motor is correct.
The ECU 32-pin connector has the correct voltage.
Grounding is solid (I cleaned and measured the grounding points).
Resistance between CAN H and CAN L is about 60 Ω (which should be fine).
Both CAN lines show 2.5 V.
The relay near the unit is working properly.
Some Diagbox screenshots are attached.
Thanks for any advice!
EDIT: Forgot the screens.