But still what confuses me is the fact that car starts and works fine when i connect the pump to a direct 12v source plus all the voltage readings at the plug are correct...
IF it starts with fuel pump directly put to 12V and the relay working correctly then either:
a) fuel pump fuse broken - measure fuse from F18 for continuity
b) connector on back of central electric box is not fully pushed in. take the box out, slide the lock rail out to unlock, make sure they are all pushed in correctly.
c) Check if you get 12V to the fuel pump socket, this would be one of the wider contacts, on one of them you should always have 12V. Check if you get 12V to one of the thinner connector with ignition on.
d) broken wire between ECU and central electrics, or CE and fuel pump in the back.
Measure at various points to check where it is broken.
Also read fault codes with running engine, guessing you got an AGG engine, which has a hall sender in distributor and a separate engine speed sender.