This is turning out to be more of an actual issue with this redundant pair than anything.
Here are the facts thus far:
Sessions that are made based upon virtual servers are not timing out, they are following their rules.
Traffic, such as general SSH traffic (does not have a VS, just passes through the LTM) is disconnect between 5-6 minutes. At my other sites I have the same exact configuration setup without this issue, users can ssh all day without a problem.
The only difference bwteen this site that has the problem and my other sites is the OS version.
If my users set a keepalive someone where less than 5 minutes, they work fine. So the issue seems to be that the session is not recieving a keep-alive at this site, but my other sites do recieve a keepalive. Question is why.
Either way, is there an iRule I can use to force a 60 second keep-alive on all SSH session that work across this LTM device?
On a side note, I changed the default TCP profile timeout from 300 seconds to 120, no change, still took 5 minutes to timeout on me.