I have a Series 2 Tivo hooked up to my Dish Network (Satellite Receiver is a JVC TU-5500U) and the channel changing is probably only 60-80% reliable, with the failures primarily related to switching to local channels. As you can imagine this is quite frustrating, as these are not some rarely used esoteric channels that cause the problem. My national cable channels come in on 3 digit channels (100-999) but my local channels come in on 4 digit channels (8400-8413). To make it worse, about half the time I am taken to the infamous Dish Network Screen of Death ("You do not subscribe to this channel") which make me get the dish network remote to get out of the problem. To get into specifics, most of the time a digit is dropped, it is the first digit so 8407 becomes 407. Thinking it might be the IR emitters, I replaced the Tivo issued unit with a Xanotech IR emitter which sits directly in front of the IR "eye" of the receiver. As such, I'm no longer concerned that this is a hardware issue. Furthermore, I've tried every code from 1001 to 10043 with 10001, 10011, and 10043 working to varying degrees of success. Seems like the best I can come up with is about 80% success with 10001 slow. Thoughts?