She starts, idles fine, runs fine. Will run 50 mph for a hour to 4 hours then suddenly she will start dying out, and cut off completely. She then will crank but not start, and after a day or so will start up just fine like nothing happened then the cycle continues. Any advice?