We have a gas powered 2002 onan that ran fine for about a year (after we replaced the fuel pump). before we replaced the fuel pump it would start and run for 20 minutes or so then die. We took it to Cummins (1000 later) they replaced a carburetor and had it cleaned as these was gas in the oil. Now, it does the same thing, runs then stops after 20 minutes. then wont start for a long time (1/2 hour to an hour). Then starts and runs and stalls. Any ideas?