Common Faults:BMW X5 engine ECU's can cause the vehicle to not start. Internal breakdown of the ECU's components will cause these faults. When scanned with diagnostic equipment common fault codes include: P4351 - rail pressure control valve short circuit to earth.