I am having pretty much the same problem.  The tuner 2 will not stay locked in and then I get the please check switch screen and it shows something different everytime.  Right now it's saying SW64 even though I have a Dish 1000 which should be DPP Twin.  Tuner 2 just doesn't want to get more than 119 and it won't let me watch anything in this state.  I don't understand why tuner 2 won't work right when it's coming off the same line?  Also, I have an 811 that works fine so how could it be the DPP TWin if my other box is getting all channels with no issues?  I may have some trees in the way since the growth of spring leaves but I have never had problems like this until I got the 622.  If the 811 works then why doesn't the 622?  Is it just a POS?  No wonder people are buying up digital cable.  I just want to watch tv not fool with the dish an hour a day.  And why does the check switch have to take so long?  There must be a better way.