the motor runs good on high end but low end it whats to stall; and the prime bulb gets soft i changed the fuel fiter@the water seperater im think the fuel pump O and the tank is vented what do you think