I discovered the problem.  My pbs queue has a wall time restriction of 3600 seconds.  

Is there a way to configure Galaxy to keep the job files for only failed jobs?  I'd like to keep these two settings on, but find it unnecessary if jobs successfully complete.

The other option I would ask is to include the output of failed jobs in the runner log...