space isn't a concern? How about getting a rusted out 240D and mounting the generator in the trunk? Direct the rear end of the driveshaft to be just above the rear differential and mount an old diff bearing and plate to the trunk floor. Connect both the gen and the existing diff to the driveshaft with clutchable belts or chains. Use existing cruise control. Now, you would have a MOBILE mercedes generator.