I did the same exercise a few years ago, spent a lot of time working on the various details and came to some conclusions. Propane was not efficient enough, diesel was too heavy, a 5500 Onan plus fuel tank, sheet metal, plumbing and electrical put me at about 6k and a lot of time. So, I ran a cable from the shore power connection to the front and installed another shore power plug next to the front storage door. I built a weather proof enclosure and installed a Honda 6500 with a remote start in the bed of the truck with a 20gal remote tank, a 15' cord makes the connection and can stay connected full time if your lazy (don't know about running it while driving, never tried.) I've got about 800hrs on it and it works flawlessly rain or shine and I have plenty of power to run whatever whenever, no vibration no noise.