I was having trouble with my 508 not being able to get a lock on a specific transponder. Called E*. They had me test the box at my 2nd location (basement), where it worked, and told me it must be a cabling problem.
I ran a new cable and the problem remained.
Pointed a room fan at the 508 and the problem went away. I hadn't considered a thermal problem since the 508 fan wasn't running (figured it was thermally activated).
I did notice that the fan would run when the box was reset (hold down the power switch), so figured that the fan was functional. That would indicate that the fan is under some kind for software control.
Implemented a 2 prong solution. Punched out the cardboard back of the component rack (the glass doors had all ready been removed), and hot wired the fan directly to 12v (it now runs all the time).
The fan is VERY quiet - I can't hear it if I try. I suppose it may wear out faster, but heck, fans are cheap.