172 Ph1
Couple of things , if you’ve shunted to the perm power then it will drain as coil pack will remain powered , but if you shunt to the ignition side power then it’ll turn off . But as you say , those two different circuit's are protected by different fuse ratings so be cautious.The bodge is still there. it basically bypasses the relay and provides a permanent 12v to the coil pack. To be honest, it may remain long term depending on what amperage the coil pack pulls.
The potential fallout would be adding a drain to the battery but the feel appears to cut out when key off.
I cut the battery isolator when I leave the car so in this case it would be fine either way.
Getting back to your issue , I suspect that the relay control wire which is an Earth control via the ecu ,that wire needs to be checked for continuity and resistance.
Fuel pump controlled earth by Pin 68 of ECU. ORANGE wire.