we use modified cgminer.
There's your problem. I'm guessing you patched/botched cgminer to the point where it's producing junk.
You could have asked kano/ck or Luke-Jr to write drivers for cgminer or bfgminer respectively for your hardware, and therefore not wasting hashes pointlessly for months. But, hey, that's just me.