SQL Server giving intermittant connection failures
“I'm wondering if there is some odd setting that is killing older, not active connections?” – short answer is no. 

This is probably network issue, or SQL Server being under big performance impact or DNS or something similar.

Is your application on the same machine as SQL Server ? Do you have any other issues? Can you run SQL Server from Enterprise manager w/o issues?