Do any of you guys with X3's have trouble keeping your hash rate up? I connect to any pool, it hashes fine for a while then I lose hash rate until its at zero, I then have to reboot my X3's to get it back up again .

your X3 is now a brick, it's simple.
I have no X3 specific but I have been mining for some time. I suspect there is either a heating issues or power issue. I would go for the former issues first and check the external fan/s. Can you re-position the X3 in a cool spot to prove the theory. If it is a heat issue then you will need to move into the next stage. Hope this helps!