My problem turned out to be the fuel pump. Pressure was low, only 20 psi. Should be 35 - 40 psi I am told. For some reason this caused only sporadic issues. All better now.