The oil does seem to have a bit of a gas smell to it.  Should I go ahead and get a new pump and see what happens or is there some electrical diagnosis I can do first?
When I say there’s big gaps between surges,  I mean, when I stay on the gas while it’s dying,  it acts like it gets a little fuel and then dies for a little then acts like it gets a little fuel again.  This goes on for a 30 too 45 seconds.