I have recommended the stockers but it has hard piping kit from the turbo's and will need modifying to work.
Trav drain the fuel then get the car registered, then bring it over and ill see what i can do,
We may even try fitting the standard fuel rail just to eliminate the new one, as u said it never did it before