i know this topic is fairly old and relatively unanswered given the question from the OP. I was reviewing another forum and the following is what this person did to handle al of the issues the OP lined up. While the post covers part numbers, the origin of those part numbers is not disclosed. I have a query into that thread for the source. here is the write up from the other forum:
So this past trip, I was having the generator shutdown uncommanded due to what I believe is vapor lock. I took it into Onan and they couldn't figure anything out. Tech said they typically install an aux fuel pump inline with the factory one, outside of the Onan compartment. He said that would resolve the vapor lock issue. But I also noticed that the 2017 models now come with a generator vent on the door panel. So I emailed FR asking how I'd go about purchasing this vent/shroud since I don't have an FR dealer near me so I can resolve the vapor lock issue. They offered to send the vent/shroud to me for free and apologize for the inconvenience. I was pleasantly surprised for sure. I just didn't want a generic cover on the side of our 2015 30DS. Anyways, here are some pic of the installs if it helps anyone.
Tools I used on the vent install was an angle grinder with a cutoff wheel, hole saw with drill, and a flat/half radius file. I need to order some lap sealant and butyl tape along with getting some screws from Lowes. But this should resolve any vapor lock concerns for sure. Between the shroud/Gen, I have about 1/2-3/4" gap. Definitely feel the cool intake air rushing into the generator. I had to trim the outer ring as well as the depth of the shroud.
Vent Cover PN: 70A08495A
Vent Shroud PN: 70A08493A
For the fuel pump, I replaced the old stock one with a new one in case it was getting weak from being so hot and moved the fuel filter aft of the aux pump. Solder into the same power supply for both pumps. Tech at Onan said the PCB can handle the additional amps.
Aux Fuel Pump: Airtex E11005 ($49)
Wix Filter (33001): $4
Replacement OEM Pump: Airtex E11006 ($33)
Brass barb fitting, 1/4"ID x 1/8" NPT ($2)
Hope this info helps someone.
Carl & Dawn
2015 Greyhawk 31FS
2015 Ford Transit Connect (our TOAD on a DEMCO Dolly)
DW, DSx2, DDx2 Catx2 Dog
Tampa Bay Area of FL