A diesel truck can make a good generator depending on the size of the alternator. Just have a 2500w inverter and extension cord. Take the wheels off and no one will even think of stealing it. When I got my truck I put a heavy duty 140 amp alternator in it. Now to see trucks with 200 amp + is not uncommon. The fire dept and ambulances have real monster alternators. Used they can be a real buy.