Hi tidus,
I have your same car, 120 hp, and I have to say that thanks to your mod I made a long study..
regarding the pump, a rail, I agree fully, and saw that the pistons ori will never give excessive pressure, you risk more than the breaking of the pump, a recovery constant.