After a lot of mucking around got this fixed. I found a post on another forum that helped me fix it. All I did was remove all duplicate channels in the PVR (one was there 3 times and another twice), then set the channel mappings on the ice tv website to match that on the PVR. That fixed it, no more rebooting.