I'd say if connectivity itself is fine it's probably on the ISP side (not knowing what address you monitor). Normally you'd want to monitor a service on the internet which could provide bad results of a lot of reasons, but you could also try and monitor inside your ISP network to find the bad hop. That would help your ISP to narrow it down.Cheers,Franco
Just saw this post again. Any change in IPv6 for you?