Ok, I've had enough of tinkering for tonight. The fuel pump is scrap, I did remove it and put power to it, nothing small tap with the hammer, worked for a few seconds. And off again.... Right. So I'll order another fuel pump!
There's a fuel stop solenoid on the injection pump, it has a 12v...