Each time I would disconnect, ISA would force a reconnect every couple of minutes. I have turned off active caching, do not have any applications running that would request information from the Internet periodically and have also turned off all netbios requests to my router just in case that was causing the problem. What might be causing this auto redial?
By default when ISA is installed it has a DNS query packet filter installed with it. This filter is allowing DNS queries to pass through to the router. After disabling this filter your router should adhere to the default timeout settings, and not redial.