Did you try using the battery 'boost' switch on the dash that ties the house and chassis batteries together for 'emergency' starting? If you still don't get a faster starting attempt, you might try removing and cleaning all contacts in the generator starting circuits, including grounds.
You might check out the current discussion on another thread about starting and idling the engine periodically.
http://www.irv2.com/forums/f258/exer...gs-328193.html
A diesel engine will not get up to operating temperature at even fast idle, so it does more harm to start it each week than let it sit.