Long Idle is only when the card is doing nothing. Long Idle has no affect on mining.
Are you saying your system pull was 107W idle, or while mining? My computer's idle can vary anywhere from 86 to 96 (idle meaning not mining), so a 10W difference is hard to be tracked down or attributed to the GPU.
Also, I thought those 7xxx cards couldn't go to 300MHz mem? I thought they had to be within a certain range of the Core speed? Can you verify with GPU-Z that you are actually mining at 1100,300?