Diesel comes out of the injector pipe so i am happy that the pump solenoid is ok. Yes the pump was on ebay and when it arrived without any plugs on the inlets and outlets i did wonder whether it was going to be any good, so maybe i should have known better.
The pedal and cable are from another company called Transitpassion who have ripped me off as well. C'est la vie as we say over here.
If the injectors open at the same pressure then i can try opening the max fuel screw and see if that gives me something otherwise i will find another pump.