Strange, it's hard to imagine that any minor difference between the cards design would affect its ability to get the share from the card to the pool that significantly.
Out of curiosity, is the 5830 also serving your monitor?
Nope, that's the 7950's job.