Which ISP are you with? i was with EFH last year and they use an IP address pool, users don't have static IP's, I needed to reset the Router about once every three weeks, after they reset their servers. Pain in the back side. Oh Well,
You could call them and ask if they are using the same system.