I'm still confused by the last two posts. Does the pump run when you open the driver's door?
You've said it has a pressure of 0. This either means the pump does not run, or that the pressure sensor is faulty.
The pump has a two-pin plug on thick wires behind the battery tray. Perhaps while you have
MultiECUScan connected, unplug the pump and use a jump starter pack to put power on the pump. If it runs, and you see the pressure rise, then you know you have a relay or wiring problem.
If it runs and pressure doesn't rise, then you know the pressure sensor is faulty. This has been known to happen, particularly after an accumulator failure that allows the pressure to spike high.
If it doesn't run with voltage direct to the plug, then you know the pump motor is faulty.
The pump is attached to a bracket behind/on top of the gearbox. Accessibility is not easy; you will probably have to remove the battery tray, or work from under the car.
This all probably sounds like a nuisance. At times like this, it might make you feel better if you imagine trying to diagnose a dead automatic transmission of the conventional type; the transmission would have to be removed from the car and taken apart, which makes it impossible to test
Selespeed is reasonably logical in comparison, and you do have the diagnosis software to help. You will solve it...
-Alex