1. Silicon lottery and overclock is all about luck, I had a 4870 that the core wouldn't budge past 800mhz.
2. Try running some games/ other stability programs kombustor.. Thermals are going to be higher when stability testing than in games. Are you using trixx to overclock as thats what I do and I disable overdrive in ccc .
Try heaven for a realtime test.
3. Lot's of people getting 1000 core on stock volts being 1.175v, I don't believe that to be true. I think you need around 1.225-1.26v to get to 1000 core and then the power consumption + heat for the little fps gain makes it pointless.
4.You're not going to notice a huge difference between the clocks you are at now and at 1ghz. I'd monitor your temperatures during a gaming session with your card at standard clocks and v-core, to see if the temps are within spec and then compare to your overclocked settings.