You might want to look at your vardiff settings on the pool and/or allow fixed diff. I'm mining with rigs that normally generate 11-12 KH/s but the pool is setting the diff so high that they're only submitting a share every 2-3 minutes. With blocks being found as fast as they are, that means no shares submitted for a lot of the blocks.