My DSTV decoder works on and off. It will work for 15 min, then show E32 and go off. Then I normally reset from my phone or just go to channel 189 (witch by some miracle) still works! It is the only channel that works. After a minute of being on channel 189, I can go back to my normal channel and continue for 15min before E32 shows up again. The longer I keep channel 189 on, the longer it takes for E32 to appear. I have phoned DSTV a hundred times and they just sent signal (that doesn't help). They told me to go to a multichoice near me. I went to Henberg, and when the lady heard no insurance she didn't want to help us. Did not ever test anything. I replaced my satellite dish, eye and cables, is there any one in this universe that can tell me what is wrong with my decoder?