Took my m725 out for a weekend of camping, and about 30 miles into the trip she started to fart, then stalled completely, would not fire for 20 minutes then ran excellent for about 20 miles and same thing. It did this same series of events the whole 120 round trip. Fuel pump?