The flow rate of the pump bears no relation to the amount of fuel you use unless it is insufficient.
The fuel supply system is a loop. The pump supplies much more fuel than is used so that the pressure can be precisely maintained. If you put ten pumps on the system there would just be more fuel returning to the tank.
I don't know about your number problem but the running problem is probably a coincidence unless disturbing the fuel circuit dislodged some dirt which is now causing a problem.
Bosch Master, ASE Master, L1
33 years MB technician