Yes, mate. I've made new wiring for the pump and exelent fuel preassure on boost talks about it.
I've tested pump preassure first having made some tests with fuel preassure gauge. I think it sounds like the causes of drops are not in the fuel pump and its wiring...