A $6.00 diaphragm will usually fix those very reliable PRESSURE operated pumps.----You need the pump , so not sure what you mean by a filter bypassing the pump ?---Spark must jump a gap of 1/4" or better on that magneto.----Coils are either both cracked or new ones have been installed.