When looking at buying a fuel pump for your vehicle, look at the flow rate not the horse power "rating".
The horse power rating on a fuel pump is what Ive tested is a load of s.........
Bosch 040 in-tank is a open base in-tank pump flowing 102 Liters of fuel per hour = 1.7Liter per minute. (genuine, its in there test book)
Now this is at 6.5 bar of fuel pressure, keep in mind your pressure at idle should be around 2 bar.
You need 600cc of fuel to support 100 hp at the crank per minute. Now do the maths from there, this is science and you cannot re-write it.
The walbo pump is 255 Liters per hour flowing 4.25 Liters per minute @ 3 bar.
The walbro is a much better/bigger pump for your modern day skyline, they are even better when used to fill a surge tank with an external pump on the other end.
What most of you forget that some pumps are great for a 10-15 second power run on a dyno machine. (the old story goes..... my mates skyline made 360hp on a stock 040 pump, blah blah blah)
It properly did old mate, (AFR were properly @ 13.1.1 to) but then old mate took it out on the st, he went 1st gear, 2nd, 3rd, but in 4th gear it was missing and not running right.
This is what "we call" G-force over flow rate, engine leans out and dies.
It is very important you seek the right advice when setting up your fuel system, speck to the performance people, shops and suppliers, the right suppliers will Gide you with the best setup for your application.
Keep in mind, the higher the pressure, the lower the flow.
Rick
EFI Performance