Thanks for the Reply! It turns out that only one of these remote sites has a VPN tunnel. I thought the other two did but they don't... so I don't think the VPN is the problem. Here are some screenshots of pingplotter in action. The first set is the one with VPN. I ran pingplotter against the inside and outside IPs. The second set is one of the other troubled sites. I ran PP against the outside address of modem and firewall. It seems the firewall is where the trouble is. Interesting how it times out almost every 20 minutes. I've been through my firewall configs and can't find anything that's set to 20 minutes.

here is an image from the inside IP of the firewall. The second image is from the outside address.





This second set is from the site without the VPN. First image is the outside of the firewall. Second is from the modem. This one timesout every 20 mins