Why did i go through 3 walbros ?

check the voltage going to the pump, if the voltage is too low it can cause premature wear of the fuel pump, if u find that to be the case , run a heavier gauge wire and a relay and god some more voltage/amperage going to her