The dual transponders on opposing polarities is caused by scanning the same polarity twice. How does this happen?
Well, the obvious is that when the microHD is directly connected, only vertical transponders are being scanned. This could be a result of one of the following: low voltage output on the microHD, defective or excessive length coax, corroded connector, or most common a voltage switch on the LNBF having a high voltage switch point or failing.
I would measure the loaded voltage at the rear of the microHD and at the dish. Verify on a preprogrammed Horizontal transponder 18vdc (+/- 10%) and on a Vertical transponder 13vdc (+/- 10%).