Originally posted by: BBC454
I would never idle a car for that long. On most engines, the cam and pistons get their oil from the crank counterweights splashing into the oil in the oil pan. If you idle for too long the oil only hits parts of the cam, therefore giving no oil to other parts. So for straight idling for 18 hrs, you could definitely do some damge, unless you want to go out every 10 minutes or so and vary the rpm. Also, most alternators put out 100-140 watts max, which means even less at idle. A generator is definitely the way to go.