After cranking it for a while it will start the run for a few minutes then stall. I have a feeling that the cam is still pumping but not pushing the cylinder far enough at the rate required to sustain the flow. I replaced a line, cleaned the fuel thank, replaced filter, hand primer, lines, etc...