Start with an update to your IOS.
12.3(7) is a little old, the auto-hang feature was removed in 12.3(8) and above ;-}
I'm using 12.3(8)JEA (which is also a little old) at home under a fairly steady moderate load, and the last reboot was 39 weeks ago.
Good Luck
Scott